Commit graph

42 commits

Author SHA1 Message Date
12e7808b6e flake update. 2025-08-05 17:20:53 +02:00
824f849fba flake.lock update. 2025-07-05 16:10:32 +02:00
dc1e99a104 Replaced nixvim with nix-cats external flake. 2025-07-04 22:13:25 +02:00
e995342947 copyparty beta package, to test a bugfix before ed releases it. 2025-05-14 23:26:06 +02:00
2a98b3b449 rasing nginx max request size. 2025-05-04 17:11:14 +02:00
11f6c18f13 added immich to the homelab. 2025-05-03 22:26:25 +02:00
478d5760bd temporarily disabled transmission. 2025-05-03 13:49:44 +02:00
fe87cf397e added transmission torrent client, will evaluate both it and deluge. 2025-05-03 00:32:27 +02:00
6da142120b inital work on deluge behind a vpn. 2025-04-29 20:38:34 +02:00
27e0fabef7 removed a defuault channel from tiny, fixed copyparty hist. 2025-04-28 19:16:48 +02:00
0f05d21280 copyparty configs! 2025-04-23 11:43:51 +02:00
bcab2b8307 basic copyparty server, have not yet setup reverse proxy. 2025-04-22 17:16:52 +02:00
a08109dc84 flake update. 2025-04-18 11:34:25 +02:00
90fe4a9ad0 fixed https://github.com/NixOS/nixpkgs/issues/398172 in nixpkgs fork.
just waiting for https://github.com/NixOS/nixpkgs/pull/398536 to get
reviewed and merged.
2025-04-14 12:59:03 +02:00
9177a84b5c fix for https://github.com/NixOS/nixpkgs/issues/398172 2025-04-13 22:05:58 +02:00
48c60629ab Restic: made modular backup declerations.
Required tree-wide re-wiring of the host option.
Now, rather than each host having a monolithic restic.nix file,
the hosts restic.nix file just specifies the password and url of the
restic repository. Eatch module then definies specific paths to backup
and any pre and post commands that need to be performed.
Each backed up service gets an independent systemd backup service and
timer.
2025-04-13 15:27:25 +02:00
cf33c036dd added ability to make temporary upload sites on cirrostratus. 2025-04-12 11:28:01 +02:00
10289cb930 added minecraft server. Backup solution is a bit ugly ATM. 2025-04-12 00:29:44 +02:00
e46677a3f6 added backup pruning to restic.
Only done on the restic host itself, as no remote can do it due to
--append-only.
2025-03-25 17:41:01 +01:00
ac463949c7 added forgejo to restic backups. 2025-03-24 16:23:31 +01:00
fb61db7011 moved gabevenberg.com to cirrus. 2025-03-20 12:56:37 +01:00
e8a5bb3bc9 many things:
* flake.lock update, with code changes needed.
* miniserve.rs static directory listing.
* change from typst-ls to tinymist for typst lsp
* deletion of hugo template.
* change from self-built duckdns module to nixpkgs one.
2025-02-24 11:39:38 +01:00
0580028894 added cyberchef. 2024-11-13 11:54:30 +01:00
1e6a1e3f93 formatting. 2024-10-21 16:06:30 +02:00
13dc33eeac added factorio server to cirrostratus. 2024-10-19 22:10:57 +02:00
c21b1c5b5e added grocy server
fixes #30.
2024-10-18 22:54:20 +02:00
811dfa165e added syncthing backups. 2024-10-18 15:21:37 +02:00
774c0c0338 changed tz. 2024-10-01 16:58:28 +02:00
f9632c8fc3 lots of stuff:
Moved syncthing to system service
Restic actually works now
removed some old system configs.
formatting.
2024-09-30 18:45:47 +02:00
879744abb8 turned off visualizer for ncmpcpp, enabled restic server. 2024-09-28 15:18:45 +02:00
7784c07a01 nix flake update and warnings fixes. 2024-09-28 00:04:19 +02:00
fd79b1e2a2 added jellyfin config. 2024-09-03 22:51:02 -05:00
0909ad3b26 added tailscale exit node capability to cirrostratus. 2024-08-20 19:31:45 -05:00
8936407f77 added amdgpu to cirrostratus. 2024-08-19 17:35:28 -05:00
f37f68c70e fixed bugs with cirrostratus. 2024-08-07 15:32:03 -05:00
fa96291493 added duckdns updates to cirrostratus. 2024-08-06 22:49:32 -05:00
45132109d7 v1 of duckdns update service. 2024-08-06 22:21:41 -05:00
fad1946012 new hardware for cirrostratus. 2024-08-03 19:25:34 -05:00
ef94432501 deployed cirrostratus. 2024-08-03 16:48:50 -05:00
e2bf47d268 temporarily enabled dchp for the karp site
this is so I can preconfigure devices.
2024-08-02 13:19:17 -05:00
c543a80023 more setup for karp site. 2024-08-02 01:15:08 -05:00
62e8ebd474 starting cirrostratus config. 2024-08-01 17:29:25 -05:00