505a6b5e8d
Bump ytdlw to include deadlock fix
2024-06-27 09:36:57 -07:00
1307864afc
Update ytdl to use a known system user
2024-06-26 13:32:54 -07:00
c5743a2578
Add ability to set docker user for services
2024-06-26 13:30:50 -07:00
bd67c60575
Make more things auto-revert if they are broken
2024-06-26 13:29:55 -07:00
9ee660cb6d
Pin stunnel image to speed deployments
...
This will prevent redownload
2024-06-26 13:27:41 -07:00
6906623fda
Add ytdl-web
2024-06-13 16:23:55 -07:00
5547241d11
Upgrade photoprism
2024-06-08 13:40:40 -07:00
3cfbda7a27
Stop using diun for nomad fixers
2024-05-28 12:18:27 -07:00
634d63c26c
Stop diun for traffic routes
...
This was causing a check for each set of dead tasks
2024-05-28 11:45:30 -07:00
bdfde48bec
Add some more monitors to nomad minitor
2024-05-06 14:29:17 -07:00
9af55580e7
Update diun config to read from task socket
2024-05-01 10:18:54 -07:00
b9c35bf18f
Add ability to set task identities for service module
2024-05-01 10:18:24 -07:00
e7f740a2d9
Add languagetool server
2024-05-01 09:43:28 -07:00
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