174 Commits

Author SHA1 Message Date
e660aeac36 roles/printserver: use http to connect to CUPS 2025-10-24 16:07:55 -04:00
4eedb341d8 roles/printserver: remove insecureSkipVerify opt 2025-10-24 16:04:50 -04:00
cb281f8ffb roles/printserver: change reverse proxy from caddy to traefik 2025-10-24 15:50:09 -04:00
bc623309ba roles/syncthingserver: change reverse proxy from caddy to traefik 2025-10-24 15:30:29 -04:00
684e5daf54 roles/dockerserver: use SupplementaryGroups instead of changing traefik group 2025-10-15 21:05:31 -07:00
6f57ffc2f3 roles/minecraftserver: misc formatting cleanup 2025-10-15 18:59:08 -07:00
da4cbd2728 roles/minecraftserver: add alloy collector to minecraft group 2025-10-15 18:58:26 -07:00
8501a8da53 roles/dbserver-postgresql: disable alloy config 2025-10-12 21:20:58 -07:00
6de6b4eb4f roles/dockerserver: re-add dockerSocketPath var 2025-10-09 12:50:57 -07:00
d46731ba38 merge redundant role appserver into dockerserver 2025-10-09 12:43:07 -07:00
e6c1379865 roles/dockerserver,services/docker: split docker and traefik logic 2025-10-09 12:40:04 -07:00
6e3ec02521 roles/dockerserver: merge redundant user and systemd traefik config 2025-10-08 22:12:11 -07:00
36230fb6f6 roles/appserver: remove redundant docker provider config 2025-10-08 22:07:41 -07:00
2cf342bbdf roles/dockerserver: combine traefik config into one block 2025-10-08 21:47:05 -07:00
9cddf67a72 roles/dockerserver: conditionally add traefik user to the docker group 2025-10-08 21:34:09 -07:00
4a7705d265 roles/dockerserver: add note about interaction with traefik module 2025-10-08 21:33:49 -07:00
e178afeac2 roles/dockerserver: only enable traefik provider if it is enabled 2025-10-08 21:25:04 -07:00
4fe82c8a1e roles/dockerserver: add missing } to alloy config 2025-10-04 19:50:21 -07:00
6b8bb3db2c roles/printserver: use 127.0.0.1, not localhost for proxying 2025-09-27 03:39:23 -07:00
0481013091 roles/printserver: proxy to CUPS https interface 2025-09-27 03:38:33 -07:00
7f8b187e58 roles/printserver: fix comment about allowedHosts 2025-09-27 03:04:33 -07:00
aba9f77c14 roles/appserver: split traefik config into separate service module 2025-09-08 06:12:58 -07:00
29bd5d1b85 roles/dockerserver: split dex config into own file 2025-09-07 17:25:14 -07:00
f52e9d0530 roles/dockerserver: enable dex monitoring on port 9081 2025-09-07 17:24:14 -07:00
de45bf5605 roles/appserver: fix incorrect placement of traefik metrics block 2025-09-02 21:41:23 -07:00
5c707a73b9 roles/appserver: fixes #7 2025-09-02 21:37:06 -07:00
678afd6d60 roles: remove webserver role 2025-09-01 19:51:52 -07:00
5c5ce91c54 roles/printserver: use cupsGuiPort variable 2025-09-01 16:15:15 -07:00
4d8372370f roles/printserver: use caddy for CUPS web interface 2025-09-01 16:13:49 -07:00
dd4a15357b roles/logserver: remove systemPackages 2025-09-01 16:07:41 -07:00
839d52f29b roles/syncthingserver: remove systemPackages 2025-09-01 16:06:54 -07:00
a52bdcd72a roles/syncthingserver: use caddy server instead of traefik 2025-09-01 15:55:15 -07:00
698cac57b9 roles/syncthingserver: use syncthingGuiPort variable 2025-09-01 15:52:27 -07:00
f029309e01 roles/appserver: fix traefik alloy configuration 2025-09-01 14:27:32 -07:00
ecb4820cfc roles/minecraftserver: fix alloy code formatting 2025-09-01 12:23:08 -07:00
52300b6f60 Merge branch 'roles/minecraftserver' 2025-09-01 12:07:48 -07:00
567abdf117 roles/minecraftserver: add missing comma 2025-09-01 12:07:12 -07:00
8fa4c8cf86 Revert "roles/appserver: enable traefik logging"
This reverts commit 0cbbbfe2f2.
2025-08-31 17:10:40 -07:00
ce1ace9bc7 roles/appserver: don't save access logs in file 2025-08-31 16:38:20 -07:00
0cbbbfe2f2 roles/appserver: enable traefik logging 2025-08-31 16:36:46 -07:00
5aa9d2d885 roles/appserver: enable traefik to create tailscale certs 2025-08-31 01:17:24 -07:00
faf0f67b9b roles/appserver: add alloy config for traefik 2025-08-30 23:54:10 -07:00
22e3636d99 roles/appserver: create and use traefikPrometheusPort var 2025-08-30 23:53:33 -07:00
aee34f6a26 roles/appserver: use full URI when accessing docker socket 2025-08-30 23:46:08 -07:00
cbe8ae83c4 hosts, roles: split appserver config into role and host-specific config 2025-08-30 23:42:26 -07:00
bc214548d5 roles: add appserver role 2025-08-30 23:30:06 -07:00
a91d4baf3f roles/minecraftserver: fix missing semicolon 2025-08-30 11:56:59 -07:00
50385c9ec6 roles/minecraftserver: move path block of borgmatic configuration 2025-08-30 11:55:31 -07:00
0c103a7a5c roles/minecraftserver: make mcrcon available in borgmatic service 2025-08-30 11:49:11 -07:00
2ab2992cd8 roles/minecraftserver: make mcrcon available in borgmatic service 2025-08-30 11:48:03 -07:00