Commit graph

93 commits

Author SHA1 Message Date
c7322cd28c Move some ip restricted services to host config for now 2025-04-11 17:40:30 +02:00
8892ff6f26 Update readme 2025-04-11 17:21:15 +02:00
04e0af85a9 Allow forgejo ssh through firewall 2025-04-11 16:45:06 +02:00
e99f6e0fdb Enable avatars in forgejo 2025-04-11 16:36:31 +02:00
d1f3d9a2fd Make forgejo use latest instead of lts 2025-04-11 16:04:13 +02:00
b6fcd48695 Update packages 2025-04-11 15:57:39 +02:00
ab571ca4ea Forgejo creates its own data dir with tmpfiles 2025-04-11 14:06:27 +02:00
93cc8ebf36 Make forgejo persist data 2025-04-11 14:00:09 +02:00
b67a4abbe3 Basic security practices are hard 2025-04-11 13:03:34 +02:00
4b5026d6fb Remove testing host 2025-04-11 12:26:38 +02:00
261e1b5364 Add proxy and git hosts and a bunch of extra documentation work 2025-04-11 12:20:01 +02:00
756b3dd576 Cleanup README 2025-02-16 14:11:01 +01:00
091dbecd87 Unmanaged host documentation 2025-02-16 14:10:20 +01:00
47a9f0d4dc Add todo to forgejo about backing up data 2025-02-16 13:52:38 +01:00
d7f76b8e2e Add forgejo actions runner to todo 2025-02-16 13:50:49 +01:00
f96fdf7efd Add docs for all roles 2025-02-16 13:48:43 +01:00
52c9b74f27 Cleanup readme 2025-02-16 13:15:13 +01:00
3e4d39f946 Add docs for forgejo 2025-02-16 13:14:26 +01:00
6a3b5f3771 Add forgejo role 2025-02-16 13:05:00 +01:00
44d274c606 Cache podman containers for authentik 2025-02-14 22:11:17 +01:00
d779caea87 Cleanup 2025-02-14 21:41:31 +01:00
4137675a1c Add postgres role 2025-02-12 01:02:15 +01:00
1b75419d21 Update README 2025-02-11 01:04:40 +01:00
a929b42096 Add podman and authentik roles 2025-02-11 01:00:29 +01:00
a3d887ef8d Add authentik 2025-02-06 18:55:51 +01:00
b9d6ff7e10 Add infra tag to all traefik hosts 2025-02-06 18:55:51 +01:00
8af88f990d Add PC secret keys 2025-02-06 18:54:24 +01:00
4d6791ee9b Add unmanaged hosts 2025-02-05 20:43:42 +01:00
df3c13c010 Cleanup old stuff 2025-02-05 20:10:24 +01:00
a8e15efa13 Add non managed hosts 2025-02-05 16:27:50 +01:00
ae04786633 Update readme with deployment and update instructions 2025-02-04 06:31:29 +01:00
44ece1a06c Make template a full-ish system again, since otherwise there are issues 2025-02-04 05:59:05 +01:00
8a234dc1ed Set up deployment config for nodes 2025-02-04 05:50:56 +01:00
5ebaff36c4 No need for base with this setup 2025-02-04 05:24:20 +01:00
dab4d66124 Switch to colmena for system configurations and deployment 2025-02-04 05:21:07 +01:00
b4b9f54727 Try to explicitly enable btrfs in cloud-init 2025-02-04 04:50:47 +01:00
356e8814f7 Make it actually run the command and also clean up other modules 2025-02-04 04:31:59 +01:00
db39075c8e Also resize the filesystem 2025-02-04 04:17:27 +01:00
2c610570bc Grow nix store + persistent partition at boot 2025-02-04 03:59:25 +01:00
0cc8957f4e The docs are a lie 2025-02-04 03:34:49 +01:00
e7228d4434 Try to disable all unused data providers 2025-02-04 03:21:03 +01:00
e3207ae49c Forgot about some indents 2025-02-04 03:13:44 +01:00
0fb3a462ff Add default password to maintenance user for debugging. To be removed later 2025-02-04 02:54:01 +01:00
e556e5cd32 Forgot to pass inputs 2025-02-04 02:44:50 +01:00
7ae9f55095 Add impermanence to template 2025-02-04 02:42:40 +01:00
4e53d30be4 Try fix networking 2025-02-04 02:38:07 +01:00
268ffc58ec Forgot hostSystem in the configuration 2025-02-04 02:18:58 +01:00
3341a9bb2d Add cloud-init based template system 2025-02-04 02:15:57 +01:00
7eb8bbaacc Add readme 2025-02-04 00:59:38 +01:00
b1f7323983 TOML is great, just great 2025-02-03 18:04:28 +01:00