24122c2a3e
Split fixers to their own groups
...
Allow them to deploy as different allocs on different hosts
2024-04-22 09:07:03 -07:00
2d59886378
Update diun to include ability to read nomad socket
2024-04-17 10:46:28 -07:00
3dcd4c44b3
Tune memory after reviewing grafana
2024-03-26 09:48:31 -07:00
e6653f6495
Migrate sonarr to postgresql
...
And increase postgresql memory to accomodate
2024-03-25 16:05:58 -07:00
a9a919b8f2
Increase priority for sevices with highee resources
...
Photoprism requires lots if mem and sonar a specific volume
2024-03-22 21:09:19 -07:00
cc66bfdbcb
Update photoprism
2024-03-22 21:07:55 -07:00
b02050112e
Tune some service memeory
2024-03-22 21:07:07 -07:00
6a3ae49d8e
Update terraform modules
2024-03-11 22:02:07 -07:00
75ee09d7e6
Remove bazarr
...
Plex does this automatically now
2024-02-20 10:13:40 -08:00
62e120ce51
Add radarr
2024-02-20 10:09:48 -08:00
64a085ef80
Reatart failing services
...
Restart services that fail checks
2024-02-18 07:49:16 -08:00
93d340c182
Make sure gitea ingress uses system wesher config
...
It was always using wesher
2024-01-23 12:09:59 -08:00
37ee67b2e6
fix: Add job_id output to services
...
This should be earlier in history
2024-01-23 12:09:29 -08:00
35dfeb3093
Add service healthchecks
2024-01-23 12:08:47 -08:00
9ba74ce698
Use return vars for service acl
2024-01-16 14:16:21 -08:00
4fe3d46d5f
Add external service acls for authelia
2024-01-16 14:15:56 -08:00
7b019e0787
Add auth to sonarr
2024-01-08 14:57:06 -08:00
0f19e2433f
Upgrade sonarr to version 4
2024-01-08 10:14:53 -08:00
d07afe2319
Update traffic routes to handle null IPs
...
Eg. 0.0.0.0 for blocked domains
2024-01-06 16:23:45 -08:00
cda2842f8f
Switch to image containing stunnel
...
Rather than installing on container startup, using an image with
stunnel pre-installed. This avoids issues with DNS breaking
the container on startup.
2024-01-03 13:50:49 -08:00
1a3c096b65
Fix nomad fixers
2023-12-29 07:35:07 -08:00
36cdb8f41b
Add Gitea
...
Currently it won't auto bootstrap auth. A command has to be executed one
time to get it to be added to the database.
2023-11-30 13:22:54 -08:00
cdd4e9b5d5
Fix custom ports for services
2023-11-30 13:22:53 -08:00
f06e90ab0d
Remove hw transcode constraints from photoprism
2023-11-30 10:05:39 -08:00
b218633c2c
Add scheduled job to update UniFi Traffic Routes
...
Because I use a custom DNS server, Domain based routing rules
don't work. This instead resolves the domains and then adds
the IP addresses to the rules.
2023-11-20 10:37:03 -08:00
d6f9c2a7e4
Fix diun include tags variable
...
This fixes a configuration bug causing diun to include all tags by default.
2023-11-16 12:22:44 -08:00
0391fd95ad
Allow fixers to actually fix things
2023-11-06 14:41:54 -08:00
df1ae60936
Add change_script to service module
2023-11-06 14:41:13 -08:00
1b48892172
Add read-only implementation of fixers as scheduled batches
2023-10-23 12:59:45 -07:00
48a48bb080
Move sonarr and nzbget to their own jobs
2023-10-23 12:59:11 -07:00
d83591cfd4
Make diun disk sticky
2023-09-27 21:34:14 -07:00
f80eccdfa2
Update diun to use global defaults
2023-09-27 21:33:55 -07:00
ad439d48f3
Add waiting for loki and prom dependencies in core
2023-09-27 21:30:22 -07:00
8dd00c1249
authelia and grafana to shared smtp secrets
2023-08-29 15:11:40 -07:00
edeb6cf444
lldap: access shared smtp secrets
2023-08-29 14:56:06 -07:00
2bd939e651
Remove deprecated hcl2 enabled
2023-08-29 13:02:04 -07:00
f5898b0283
Add workload ACL management for mysql and postgres access
...
Allows required jobs to access shared secrets and auto generates psks
for stunnel.
Currently supporting MySQL, Postgres, and LDAP.
2023-08-29 12:48:48 -07:00
2efc7f8c2f
Add ability to set job meta for services
2023-08-24 15:41:18 -07:00
7aa5b800ba
Clean up finally rendered templates for services
2023-08-24 15:37:42 -07:00
013dd8248b
Make base_hostname more configurable
2023-08-24 15:03:36 -07:00
b4a6901687
Bump up sonarr memory a little more
2023-08-24 12:51:32 -07:00
d5078b24da
Refactor use of wesher to be behind a variable toggle
...
Occasionally I run into issues with Wesher. This makes it easier to
disable use of Wesher by setting TF_VAR_use_wesher to false.
2023-08-24 12:51:32 -07:00
0cfd052a6e
Move backup module to a module under root
2023-08-24 11:53:08 -07:00
1715b58ca9
Pin image versions for more critical services
2023-08-24 11:39:00 -07:00
440c0b0c4c
Move redis commander
2023-08-24 11:37:13 -07:00
47da10febf
Remove unused caddy module
2023-08-24 11:11:36 -07:00
0a8395e8fa
Add bazarr configs
2023-08-21 10:54:57 -07:00
05c367e531
Try to format time zones from minitor
2023-08-18 12:15:34 -07:00
dcb9f7d26f
Add log alert back to minitor
2023-08-11 07:08:00 -04:00
64d61d69a1
Fix Plex minitor check
2023-08-11 06:52:51 -04:00