Where Does Filestash Store Config?
Where self hosted Filestash keeps config on Linux servers, plus backend roles. See the folder table below.
Last updated
Filestash is file browser with server config. Your connections live in its config file. Files themselves stay in S3, SFTP, and other backends.
Same config means same connections on any machine with Filestash installed. Exact file names shift with releases. Keep admin keys separate. For moves, copy the config file. Partial setups miss plugin configs that views depend on. Check the in app storage readout when sizes look wrong on different releases. When in doubt, verify paths inside the app before trusting a remembered folder.
Where Filestash Files stores this, by platform
/var/lib/filestash (config, files in backends)
Connections live in the Filestash config file. Files stay in backend storage. Copy the config for moves. Match releases before importing old formats.
Frequently asked questions
How do I migrate Filestash to a new server?
Back up the Filestash config file plus data directory with services stopped, then install the same release on the new server before restore. Connections follow the config. Mixed releases can refuse old formats, so match versions first.
Does Filestash duplicate my files?
No. Filestash browses backend storage like S3 and SFTP without copying files in. The server holds config plus session cache. Files stay in their backends. Back up the config file itself for moves.
Notice an outdated path? Let us know.