Improve multiple services

Update immch
Remove hook.serguzim.me domain
Enable gatus metrics
This commit is contained in:
Tobias Reisinger 2025-05-23 20:09:06 +02:00
parent 40802d9d4f
commit d39566e0ff
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
4 changed files with 10 additions and 10 deletions
playbooks/roles
gatus/vars
immich/vars
teamspeak_fallback/vars
services.auto.tfvars

View file

@ -53,6 +53,8 @@ gatus_yml:
email: "{{ vault_gatus.alerting.email }}"
ntfy: "{{ vault_gatus.alerting.ntfy }}"
metrics: true
external-endpoints: "{{ gatus_external_endpoints_backups }}"
endpoints: "{{ gatus_endpoints_hosts | union(gatus_endpoints_services) | union(gatus_endpoints_other) }}"

View file

@ -4,6 +4,8 @@ immich_db_db: immich
immich_db_user: "{{ vault_immich.db.user }}"
immich_db_pass: "{{ vault_immich.db.pass }}"
immich_docker_tag: v1.133.0
immich_svc:
domain: "{{ all_services | service_get_domain(role_name) }}"
port: 2283
@ -31,7 +33,7 @@ immich_env:
immich_compose:
watchtower: monitor
image: ghcr.io/immich-app/immich-server:release
image: ghcr.io/immich-app/immich-server:{{ immich_docker_tag }}
volumes:
- upload:/usr/src/app/upload
file:
@ -42,7 +44,7 @@ immich_compose:
- redis
machine-learning:
image: ghcr.io/immich-app/immich-machine-learning:release
image: ghcr.io/immich-app/immich-machine-learning:{{ immich_docker_tag }}
volumes:
- model-cache:/cache
env_file:
@ -58,7 +60,7 @@ immich_compose:
default:
database:
image: tensorchord/pgvecto-rs:pg16-v0.2.0
image: ghcr.io/immich-app/postgres:16-vectorchord0.3.0-pgvectors0.3.0
env_file:
- service.env
volumes:

View file

@ -9,8 +9,6 @@ teamspeak_fallback_group: 9987
teamspeak_fallback_svc:
domain: "{{ all_services | service_get_domain(role_name) }}"
additional_domains:
- hook.serguzim.me
port: 9000
teamspeak_fallback_env:

View file

@ -241,6 +241,9 @@ services = {
name = "gatus_data"
type = "docker"
}]
metrics = [{
path = "/metrics"
}]
auth = false
database = false
s3 = false
@ -674,11 +677,6 @@ services = {
dns = [
{
domain = "ts.serguzim.me"
},
{
domain = "hook.serguzim.me"
name = "teamspeak_fallback-hook"
alias = "teamspeak_fallback"
}
]
backup = [{