about summary refs log tree commit diff
path: root/modules/services/navidrome/default.nix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix(modules/navidrome): configure nginx to bind to tailscale IPFranck Cuny2022-06-231-0/+12
| | | | | | | | | | | | Only serve a response if the request is coming from tailscale. To ensure this is the case, let's configure nginx to only listen on the tailscale IP of the host for that server. Note: the IP for tailscale is hard coded, there has to be a better way. Change-Id: I8b497507b2c8548d824c2e2bb693b38768b355b9 Reviewed-on: https://cl.fcuny.net/c/world/+/484 Tested-by: CI Reviewed-by: Franck Cuny <franck@fcuny.net>
* fix(fmt): correct formatting for all nix filesFranck Cuny2022-06-101-1/+2
| | | | | | | | | This was done by running `nixpkgs-fmt .'. Change-Id: I4ea6c1e759bf468d08074be2111cbc7af72df295 Reviewed-on: https://cl.fcuny.net/c/world/+/404 Tested-by: CI Reviewed-by: Franck Cuny <franck@fcuny.net>
* fix(navidrome): don't backup the cache directoryFranck Cuny2022-06-091-1/+4
| | | | | | | Change-Id: I45a42543d7fb5071022a77382e925b55568e2c2d Reviewed-on: https://cl.fcuny.net/c/world/+/363 Tested-by: CI Reviewed-by: Franck Cuny <franck@fcuny.net>
* modules: make the vhost be configurableFranck Cuny2022-04-131-9/+9
|
* modules: set secretsFranck Cuny2022-04-131-1/+3
|
* navidrome: use nginx for reverse proxyFranck Cuny2022-04-131-0/+14
|
* add a module for backup with resticFranck Cuny2022-04-101-12/+1
| | | | Do a single backup for the host, instead of running multiple ones.
* refactor navidrome to a moduleFranck Cuny2022-04-061-0/+37