dotfiles/hosts/groceries/services/sync/syncyomi.nix
eriedaberrie 9dbe7b42a4 Initial commit
Note: not the actual initial commit.

I swear I will stop repeatedly force pushing to this single commit eventually
ok.
2024-08-21 11:05:56 -07:00

22 lines
385 B
Nix

{ config, ... }:
let
cfg = config.services.syncyomi;
baseUrl = "/syncyomi/";
in {
services = {
nginx = {
virtualHosts."sync.eriedaberrie.me" = {
locations.${baseUrl}.proxyPass = "http://127.0.0.1:${builtins.toString cfg.settings.port}/";
};
};
syncyomi = {
enable = true;
settings = {
inherit baseUrl;
};
};
};
}