588 Commits

Author SHA1 Message Date
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
287c4572ad base/maintenance: add journald log rotation config 2025-09-01 14:37:43 -07:00
25b420e82e base: split maintenance config into own module 2025-09-01 14:34:15 -07:00
f029309e01 roles/appserver: fix traefik alloy configuration 2025-09-01 14:27:32 -07:00
be72a93c50 hosts/app-01: add iPhone ssh key 2025-09-01 13:08:50 -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
c93a66c90a Merge branch 'main' into services 2025-09-01 10:31:36 -07:00
19e139bd20 services/radicale: use radicalePort in server config 2025-09-01 10:31:19 -07:00
6beae67bfd services/radicale: change traefik backend config to list 2025-09-01 10:30:47 -07:00
a5c803921d flake.lock: update 2025-09-01 2025-09-01 10:27:40 -07:00
70aafb8d57 secrets/app-01_searxng.env: rotate to longer secret 2025-09-01 10:20:47 -07:00
a558c2fe3e secrets/app-01_searxng.env: rotate SEARXNG_SECRET 2025-09-01 10:19:07 -07:00
e56efbbf22 Revert "secrets/app-01_searxng.env: add env value"
This reverts commit dd5b264dec.
2025-09-01 10:18:24 -07:00
dd5b264dec secrets/app-01_searxng.env: add env value 2025-09-01 10:17:23 -07:00
93bf8938f0 app-01_searxng.env: reformat to binary output 2025-09-01 09:37:43 -07:00
9b93b8ad35 hosts/app-01: switch sops secret mode to type string 2025-09-01 09:33:12 -07:00
5207b7a147 hosts/app-01: change sops secret owner to searx 2025-09-01 09:31:35 -07:00
f3db4e88f5 hosts/app-01: sops.secrets -> config.sops.secrets 2025-09-01 09:30:10 -07:00
04a90584b5 hosts/app-01: define sops env file 2025-09-01 09:29:31 -07:00
d3a9644f8d services/searxng: don't define SOPS variable 2025-09-01 09:28:43 -07:00
79d1da2a6f services/searxng: add environmentFile option 2025-09-01 09:24:27 -07:00
718bd8b41f services/searxng: fix reference to sops when calling path 2025-09-01 00:05:28 -07:00
0d268a314d services/searxng: move sops into config block 2025-09-01 00:04:06 -07:00
91437cf5d8 Merge branch 'app-01' 2025-09-01 00:03:22 -07:00
2524fb2221 services/searxng: enable SOPS usage for secret key 2025-09-01 00:02:46 -07:00
7e5482b2e6 secrets: add app-01_searxng secrets config 2025-09-01 00:01:57 -07:00
185659ad7f hosts/app-01: enable searxng module 2025-08-31 22:29:20 -07:00
c6023f4ebc services/searxng: set tls.certresolver 2025-08-31 22:25:31 -07:00
54f0ce15dc services/searxng: remove 2 levels of nesting for servers.url 2025-08-31 22:23:21 -07:00
95c0225f70 services/searxng: set servers as list of attr sets 2025-08-31 22:21:07 -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
ed4270a047 services/searxng: change servers.url to a full URI 2025-08-31 16:15:38 -07:00
08f1d79c69 services/searxng: don't hardcode base_url and traefik rule 2025-08-31 16:06:07 -07:00
fe51ee19f0 services/searxng: change base_url to full URI 2025-08-31 16:04:18 -07:00
64285b778b services/searxng: use url instead of just port number for service 2025-08-31 16:01:16 -07:00
e3ad63e7fa services/searxng: set secret_key value 2025-08-31 15:58:16 -07:00
9fc8cf7675 services/searxng: fix services.searx line 2025-08-31 15:56:53 -07:00
f3c520f7dc services/searxng: quote bind address 2025-08-31 15:56:15 -07:00
ee90342ca3 services/searxng: remove redundant tls.certresolver line 2025-08-31 15:55:39 -07:00
7b6cb0f6ac Merge branch 'main' into services 2025-08-31 15:54:42 -07:00