nix --extra-experimental-features nix-command --extra-experimental-features flake run github:nix-community/nixos-anywhere -- --disko-mode disko --flake .#<hostname> --target-host nixos@<host ip>
- Dashboard : Homepage
- Reverse proxy : Caddy
- Data sync : SyncThing
- File share : Copyparty
- RSS : Miniflux
- CarDAV/CalDAV : radicale
- Password Manager : Vaultwarden
- Backups : Borgo
-
wg-conf.age
- Content: WireGuard configuration file.
- Format: In my case it is the content of a file downloaded here
-
smb-credentials.age
- Content: SMB (Server Message Block) credentials.
- Format: See this thread
username=... password=... -
sonarr-api-key.age
- Content: Sonarr API key.
- Format: According to servarr wiki:
BAZARR__AUTH__APIKEY=... -
radarr-api-key.age
- Content: Radarr API key.
- Format: According to servarr wiki:
BAZARR__AUTH__APIKEY=... -
torrent-credentials.age
- Content: Torrent client credentials.
- Format: As per Deluge documentation:
NOTE: There should always be a 'localclient' entry for use by the UIs running locally by your user.
localclient:<password>:10 <username>:<password>:10 -
slskd-credentials.age
- Content: Soulseek daemon (slskd) credentials.
- Format: Must contain the variables
SLSKD_SLSK_USERNAMEandSLSKD_SLSK_PASSWORDfor the soulseek connection. Web interface credentials should also be set withSLSKD_USERNAMEandSLSKD_PASSWORD.
SLSKD_SLSK_USERNAME=... SLSKD_SLSK_PASSWORD=... SLSKD_USERNAME=... SLSKD_PASSWORD=... -
paperless-admin-password.age
- Content: Admin password for Paperless.
- Format: See the description of the service option
<password> -
dns-provider-api-key.age
- Content: In my case, a desec.io token.
- Format: The format comes from the documentation of the underlying tool for acme, LEGO
DESEC_TOKEN=... -
rss-credentials.age
- Content: Miniflux credentials.
- Format: According to miniflux nixos service documentation:
ADMIN_USERNAME=... ADMIN_PASSWORD=...
-
bazarr-api-key.age
- Content: Bazarr API key.
- Format: According to servarr wiki:
BAZARR__AUTH__APIKEY=... -
lidarr-api-key.age
- Content: Lidarr API key.
- Format: According to servarr wiki:
LIDARR__AUTH__APIKEY=... -
prowlarr-api-key.age
- Content: Prowlarr API key.
- Format: According to servarr wiki:
PROWLARR__AUTH__APIKEY=... -
vaultwarden-admin-token.age
- Content: Vaultwarden admin token.
- Format: Following vaultwarden wiki.
ADMIN_TOKEN=... -
hetzner-backup-passphrase.age
- Content: Hetzner backup passphrase.
- Format: This file needs to only contain the passphrase as it will be cat in backup.nix.