ce1c335230
caddy: wildcard TLS via DNS-01 challenge + ddns-updater for Njalla
...
Build Caddy with the caddy-dns/njalla plugin to enable DNS-01 ACME
challenges. This issues a single wildcard certificate for
*.sigkill.computer instead of per-subdomain certificates, reducing
Let's Encrypt API calls and certificate management overhead.
Add ddns-updater service (nixpkgs services.ddns-updater) configured
with Njalla provider to automatically update DNS records when the
server's public IP changes.
2026-04-09 19:54:57 -04:00
a76a7969d9
nix-cache
2026-04-06 14:21:31 -04:00
0aeb6c5523
llama-cpp: add API key auth via --api-key-file
...
Generate and encrypt a Bearer token for llama-cpp's built-in auth.
Remove caddy_auth from the vhost since basic auth blocks Bearer-only
clients. Internal sidecars (xmrig-pause, annotations) connect
directly to localhost and are unaffected (/slots is public).
2026-04-02 18:02:23 -04:00
bc227a89c1
remove old secrets
2026-03-31 12:47:09 -04:00
5375f8ee34
gitea: add actions runner and CI/CD deploy workflow
...
This will avoid me having to run "deploy" myself on my laptop.
All I will need to do is push a commit and it will self-deploy.
2026-03-31 12:38:43 -04:00
e4feaa35ad
secrets: migrate build-time secrets to agenix runtime
...
- coturn: switch static-auth-secret to static-auth-secret-file
- matrix: switch registration_token and turn_secret to file-based
- murmur: switch password to environmentFile with agenix
- p2pool: move public wallet address to service-configs.nix
2026-03-31 12:38:43 -04:00
9392749e66
mollysocket: init
...
Add mollysocket so we can use ntfy for molly (signal)
2026-03-30 13:05:22 -04:00
f94c04a9c4
firefox-syncserver: fix secret and capacity
2026-03-21 12:23:29 -04:00
fd3df23a76
firefox-syncserver: init
2026-03-21 10:26:28 -04:00
294cb6453e
ntfy-alerts: init
2026-03-03 14:31:36 -05:00
9a51af6293
matrix: setup livekit
...
Needed for element X calls.
2026-03-03 14:31:17 -05:00
e5e2715824
matrix: add coturn
2026-03-03 14:31:15 -05:00
5203ee6ac2
re-add matrix
2026-03-03 14:31:12 -05:00
66cfc65099
xmrig
2026-03-03 14:31:06 -05:00
6524a1f655
Revert "wg.conf: us-mia-wg-002 -> us-mia-wg-001"
...
This reverts commit 507ee6d57aba0bb2064ee2322bcd41f7fd5c600b.
2026-03-03 14:30:42 -05:00
6bccf410e9
wg.conf: us-mia-wg-002 -> us-mia-wg-001
...
There are issues with mullvad's us-mia-wg-002 node
I emailed then about it. For now, moving to
us-mia-wg-001.
2026-03-03 14:30:42 -05:00
4e03d70764
persistent: streamline installation process with persistent.tar
2026-03-03 14:30:33 -05:00
24691d877e
claude'd better security things
2026-03-03 14:30:01 -05:00
c972ebc259
claude'd jellyfin auto limit qbt upload
2026-03-03 14:29:38 -05:00
c9948fc023
wg: change endpoint
2026-03-03 14:28:57 -05:00
3861cbc812
minecraft whitelist update
2026-03-03 14:28:13 -05:00
a31158a7e2
minecraft whitelist update
2026-03-03 14:28:09 -05:00
aaaa6c107e
minecraft whitelist update
2026-03-03 14:28:08 -05:00
b6fee23804
minecraft whitelist update
2026-03-03 14:28:05 -05:00
616052e311
comments and soulseek work?
2026-03-03 14:27:08 -05:00
eca1b666f9
updates
2026-03-03 14:27:07 -05:00
3bf5974971
update
2026-03-03 14:27:06 -05:00
040f527f2d
changes
2026-03-03 14:27:06 -05:00
141acf762a
cleanup
2026-03-03 14:27:05 -05:00
3be617ba88
overhaul of qbt + tmpfiles
2026-03-03 14:27:03 -05:00
03b587a450
secureboot and stuff
2026-03-03 14:27:03 -05:00
4a26abc211
owntracks and updates
2026-03-03 14:27:02 -05:00
f6b0a72d65
conduit and other changes
2026-03-03 14:26:58 -05:00
f7867e4f9e
caddy: redo stuff
2026-03-03 14:26:55 -05:00
30a30dd765
try and do native qbittorrent
2026-03-03 14:26:53 -05:00
efa4139d4c
remove listenbrainz stuff
2026-03-03 14:26:52 -05:00
68bbbc0dc5
misc fixes
2026-03-03 14:26:49 -05:00
abd7de8c6a
intel driver stuff
2026-03-03 14:26:49 -05:00
17daac98ee
cleanup
2026-03-03 14:26:48 -05:00
f260b58e0f
jellyfin fix
2026-03-03 14:26:48 -05:00
3ab8f03c81
fix whitelist
2026-03-03 14:26:47 -05:00
5476beb528
fix typo
2026-03-03 14:26:46 -05:00
3cdbb27e6c
minecraft overhaul
2026-03-03 14:26:45 -05:00
7588d7ca93
remove comment
2026-03-03 14:26:45 -05:00
e964020b57
init
2026-03-03 14:26:42 -05:00