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
92e42b5605
Update and add time format to minitor
2023-08-11 03:49:55 -07:00
b62029be0a
Lower photoprism resources to make it easier to schedule
2023-08-10 15:56:12 -07:00
ddeb8fffbc
Move services to their own tf files for easier locating
2023-08-07 11:37:19 -07:00
41c9d3d6f6
Adjust down default service stunnel sidecar resources
...
Keep photoprism and lidarr, database heavy tools, at the same level
2023-08-07 11:31:35 -07:00
02959c7673
Update minitor with new apps and global options
2023-08-03 14:39:50 -07:00
3e0533954f
Add authelia backup job
2023-08-03 10:36:42 -07:00
df5ed00f05
Update backup job config to iterate over job files
...
This will prevent new ones from being added and not included
2023-08-03 10:33:11 -07:00
0a5480129e
Remove nextcloud since it's not used
2023-08-03 10:32:34 -07:00
946873e5ad
Make sure existing jobs are loaded
2023-08-03 10:21:34 -07:00
d8f8884cb8
Improve backup job configuration
...
Add lidarr, fix hosts to 'nomad' since host names change with containers and nodes
and don't make a difference, make most jobs daily, exclude sonarr and lidarr zip backups
from restic backups.
2023-08-03 10:11:57 -07:00
e63327428f
Update backups to v0.2.0 to include postgres
2023-08-03 09:53:31 -07:00
a2d24e03cd
Deploy adhoc backups to all hosts
2023-08-03 09:53:03 -07:00
f66bd95fbb
Run backup batches on all hosts
2023-08-02 21:33:16 -07:00
2844493fa1
Increase pgsql and lidarr memory to prevent crashes on library
2023-07-31 10:43:51 -07:00
254ef01de9
Increase lidarr resources
2023-07-26 15:30:05 -07:00
70098930f8
Add lidarr
2023-07-25 16:57:33 -07:00
e7c985d276
Allow adminer to connect to postgres
2023-07-25 16:57:33 -07:00
0ea9da3a53
Update postgres bootstrap allowing multiple databases
2023-07-25 16:57:33 -07:00
ac29343d96
Add postgres stunnel and service bootstrap
2023-07-25 10:59:33 -07:00
f8478ae6c9
Service Template: Make sure stunnel is there for ldap
2023-07-25 10:30:28 -07:00
f0d31ff13c
Move stunnel psks to a more restrictive path
2023-07-25 10:16:30 -07:00
c33f877af8
Allow specifying port from
value for local host binding
2023-07-24 15:23:40 -07:00
b9fb2d4b07
Add ability to specify custom services for service module
2023-07-24 15:23:31 -07:00
2e7dc0315e
Use shorthand for ingress middlware for photoprism
2023-07-07 16:35:07 -07:00
d0641f8edf
Enable setting static ports for service template
2023-07-07 16:33:36 -07:00
b75f8fce7b
Clean photoprism config
2023-07-07 15:56:24 -07:00
2b91b6dc8f
Add instance count to service template
2023-07-07 15:51:19 -07:00
85db434c1f
Minor cleanup to backups module
2023-07-07 15:50:58 -07:00
0a7ad7a9dc
Enable redis for authelia
...
This also splits redis instances by service
2023-07-07 15:50:23 -07:00
88e91e5e5d
Deploy authelia
...
Backed by lldap and mysql and deployed on whoami for now as a forward
proxy example
Would be good to add oidc for Nomad as well as make policies configurable
via Nomad variables.
2023-07-06 18:00:06 -07:00
a90b3bbdbe
Make it easier to enable bootstrap now that key isn't included
2023-07-06 17:25:13 -07:00
cdbd6a9cb3
Add ability to set priority for service templates
2023-07-06 17:25:13 -07:00
8650ab973a
Add stunnel for ldap as part of service template
2023-07-06 17:25:13 -07:00
acc80868f9
Switch lldap storage to mysql
2023-07-05 17:30:54 -07:00
5dc0e4bcaf
Use pushgateway with restic scheduler batches
...
Batches can't run due to incorrectly scoped variables
2023-05-09 15:56:53 -07:00
f11fad30a5
Use stunnel for mysql
...
Doesn't remove wesher or normal mysql service
2023-05-09 13:20:36 -07:00
30766cce39
Bump up sonarr memory
2023-05-09 11:40:31 -07:00
27fd60d84d
Add missing service to Wesher
...
Promtail, Backups, service module
2023-05-02 21:14:36 -07:00