[bugfix]: default go libsecret, support changing secret store (#493)

* [bugfix]: default go libsecret, support changing secret store

* update readme and rename libsecret
This commit is contained in:
Kendall Garner 2024-02-09 23:20:01 +00:00 committed by GitHub
parent 92478b5ca5
commit 0a658e3a22
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 79 additions and 2 deletions

View file

@ -73,6 +73,7 @@ docker run --name feishin -p 9180:9180 feishin
2. After restarting the app, you will be prompted to select a server. Click the `Open menu` button and select `Manage servers`. Click the `Add server` button in the popup and fill out all applicable details. You will need to enter the full URL to your server, including the protocol and port if applicable (e.g. `https://navidrome.my-server.com` or `http://192.168.0.1:4533`).
- **Navidrome** - For the best experience, select "Save password" when creating the server and configure the `SessionTimeout` setting in your Navidrome config to a larger value (e.g. 72h).
- **Linux users** - The default password store uses `libsecret`. `kwallet4/5/6` are also supported, but must be explicitly set in Settings > Window > Passwords/secret score.
3. _Optional_ - If you want to host Feishin on a subpath (not `/`), then pass in the following environment variable: `PUBLIC_PATH=PATH`. For example, to host on `/feishin`, pass in `PUBLIC_PATH=/feishin`.