My Nix Configuration
1# Schema: 2# port: what port the service uses internally, int 3# host: What host the service runs on 4# extUrl: (optional) the externally accessible domain name of the service 5# anubis: What port the anubis service for this domain will use, int 6# tsHost: (optional) What Tailscale host this service will run on, for services only available via Tailscale. 7# # Should only be set if this is available externally, if at all, since TS-only services aren't able to be scraped. 8[authentik] 9port = 6908 10host = "marvin" 11extUrl = "auth.pyrox.dev" 12anubis = 8401 13 14[buildbot-server] 15port = 6915 16host = "marvin" 17extUrl = "buildbot.pyrox.dev" 18 19[cache] 20port = 6900 21host = "marvin" 22extUrl = "cache.coelacanth-dragon.ts.net" 23 24[deemix] 25port = 6907 26host = "marvin" 27extUrl = "deemix.pyrox.dev" 28tsHost = "deemix" 29 30[git] 31port = 6904 32host = "marvin" 33extUrl = "git.pyrox.dev" 34anubis = 8402 35 36[grafana] 37port = 6914 38host = "marvin" 39extUrl = "stats.pyrox.dev" 40anubis = 8403 41 42[iceshrimp] 43port = 6923 44host = "marvin" 45extUrl = "soc.pyrox.dev" 46 47[jellyfin] 48port = 8096 49host = "marvin" 50extUrl = "media.pyrox.dev" 51anubis = 8404 52exporter = 30103 53 54[matrix-server] 55port = 6922 56host = "marvin" 57extUrl = "matrix.pyrox.dev" 58 59[miniflux] 60port = 6903 61host = "marvin" 62extUrl = "rss.pyrox.dev" 63anubis = 8405 64 65[nextcloud] 66port = 6926 67host = "marvin" 68extUrl = "cloud.pyrox.dev" 69anubis = 8406 70 71[nextcloud-imaginary] 72port = 6928 73host = "marvin" 74 75[nextcloud-office] 76port = 6927 77host = "marvin" 78extUrl = "office.pyrox.dev" 79anubis = 8407 80 81[pinchflat] 82port = 6930 83host = "marvin" 84tsHost = "yt" 85 86[pingvin-share] 87port = 6933 88host = "marvin" 89extUrl = "share.pyrox.dev" 90anubis = 8410 91be-port = 30104 92be-anubis = 30105 93 94[planka] 95port = 6929 96host = "marvin" 97extUrl = "plan.cs2a.club" 98anubis = 8408 99 100[prosody] 101host = "marvin" 102extUrl = "xmpp.pyrox.dev" 103 104[pocket-id] 105port = 6932 106host = "marvin" 107extUrl = "auth.pyrox.dev" 108anubis = 8401 109 110[redlib] 111port = 6901 112host = "marvin" 113tsHost = "reddit" 114 115[scrutiny] 116port = 6931 117host = "marvin" 118tsHost = "scrutiny" 119 120[tangled-knot] 121port = 6934 122host = "marvin" 123extUrl = "knot.pyrox.dev" 124intListenPort = 30106 125 126[tangled-spindle] 127port = 6935 128host = "marvin" 129extUrl = "spindle.pyrox.dev" 130 131 132[vaultwarden] 133port = 6912 134host = "marvin" 135extUrl = "bw.pyrox.dev" 136anubis = 8409 137 138[webmentiond] 139port = 6925 140host = "marvin" 141extUrl = "wm.pyrox.dev"