Improve multiple services
Update immch Remove hook.serguzim.me domain Enable gatus metrics
This commit is contained in:
parent
40802d9d4f
commit
d39566e0ff
4 changed files with 10 additions and 10 deletions
playbooks/roles
services.auto.tfvars
|
@ -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) }}"
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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 = [{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue