Added the youDontWantTheServer document

This commit is contained in:
Zweibach 2022-02-23 18:38:54 +01:00
parent cec2cb43ae
commit a05c4c3274
2 changed files with 34 additions and 1 deletions

View File

@ -5,7 +5,7 @@ title: running your own server
!!! note
**You do not need the server to do anything with hydrus! It is only for advanced users to do very specific jobs!** The server is also hacked-together and quite technical. It requires a fair amount of experience with the client and its concepts, and it does not operate on a timescale that works well on a LAN. Only try running your own server once you have a bit of experience synchronising with something like the PTR and you think, 'Hey, I know exactly what that does, and I would like one!'
**[Here is a document put together by a user describing whether you want the server.](https://github.com/Zweibach/text/blob/master/Hydrus/youDontWantTheServer.md)**
**[Here is a document put together by a user describing whether you want the server.](youDontWantTheServer.md)**
## setting up a server { id="intro" }

View File

@ -0,0 +1,33 @@
# You don't want the server
The server.exe/server.py is the victim of many a misconception. You don't need to use the server to use Hydrus. The vast majority of features are contained in the client itself so if you're new to Hydrus, just use that.
The server is only really useful for a few specific cases which will not apply for the vast majority of users.
## The server
The Hydrus server doesn't really work as most people envision a server working. When you sync with a Hydrus server you get everything it has, a complete copy. You can't have it host files which you can then search and selectively retrieve, it's all or nothing.
## You don't want the server (probably)
Do you want to remotely view your files? You don't want the server.
Do you want to host your files on another computer since your daily driver don't have a lot of storage space? You don't want the server.
Do you want to use multiple clients and have everything synced between them? You don't want the server.
Do you want to expose API for Hydrus Web, Hydroid, or some other third-party tool? You don't want the server.
Do you want to share some files and tags in a small group of friends? You might actually want the server.
## The options
Now, you're not the first person to have any of the above ideas and some of the thinkers even had enough programming know-how to make something for it. Below is a list of some options, see [this page](links.md) for a few more.
### [Hydrus Web](https://github.com/floogulinc/hydrus-web)
- Lets you browse and manage your collection.
### [Hydroid](https://github.com/thatfuckingbird/hydroid)
- Lets you browse and manage your collection.
### [Animeboxes](https://www.animebox.es/)
- Lets you browse your collection.
### [Database migration](https://hydrusnetwork.github.io/hydrus/help/database_migration.html)
- Lets you host your files on another drive, even on another computer in the network.