50447b9a7d
Add a read-only check for orphaned service script
2023-08-28 13:54:06 -07:00
08f92f8ba5
Add new backup and orphaned service scripts
2023-08-26 15:59:50 -07:00
b13e31d9f8
Move scripts to subdir
2023-08-26 15:58:57 -07:00
a57e87d21f
Fix var path for adhoc backup jobs
2023-08-26 15:56:21 -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
f6dd3f4284
Clean up root module and move lldap to databases
2023-08-24 13:52:03 -07:00
4a7bff7611
Move metrics out of a module and into core
2023-08-24 13:00: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
e2c35a82a9
Fix grafana config loading
...
For some reason, the env variable method stoped working.
2023-08-24 11:59:10 -07:00
50507b2aa8
Fix eol on readme
2023-08-24 11:53:54 -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
32b5e420bc
Fix incorrect README
...
Referenced Ansible when it should have been Nomad variables.
2023-08-13 20:54:46 -07:00
9d8aa49b31
Improve README.md documentation
...
Gove more details in README.md
2023-08-13 20:53:11 -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
fa0da05343
Change authelia port to avoid conflict with prometheus
2023-08-02 21:31:08 -07:00
2844493fa1
Increase pgsql and lidarr memory to prevent crashes on library
2023-07-31 10:43:51 -07:00
4b94f66786
Increase Traefik memory
2023-07-31 10:43:03 -07:00
c2632ee7c0
Mount pgdata to propper path
2023-07-26 23:24:09 -07:00
f333031c25
bootstrap blocky with stunnel
2023-07-26 23:23:23 -07:00
254ef01de9
Increase lidarr resources
2023-07-26 15:30:05 -07:00
b5ab68e6f3
Fix postgres host volume
2023-07-26 15:29:52 -07:00
8f6bed297c
Upgrade to nomad 1.6.1
2023-07-26 15:29:39 -07:00
882b93a4c5
Abort nomad recovery if any hosts fail
2023-07-26 15:27:46 -07:00
0d37652447
Add pre-commit hook to make sure variable sample is up to date
2023-07-25 16:57:44 -07:00
a52c2bc6c7
Run pre-commit on everything
2023-07-25 16:57:44 -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