diff --git a/custom/gatus/config.yaml b/custom/gatus/config.yaml index 45b9f93..ec2a5ae 100644 --- a/custom/gatus/config.yaml +++ b/custom/gatus/config.yaml @@ -5,6 +5,9 @@ x-http-endpoint: &default-http - "[STATUS] == 200" endpoints: + + # BASE # + - name: proxy <<: *default-http group: base @@ -12,6 +15,9 @@ endpoints: conditions: - "[STATUS] == 503" # as there is no service hosted @ "proxy" + + # CORE # + - name: ntfy <<: *default-http group: core @@ -24,6 +30,9 @@ endpoints: conditions: - "[CONNECTED] == true" + + # CLOUD # + - name: cryptpad <<: *default-http group: cloud @@ -31,6 +40,24 @@ endpoints: - name: "cryptpad sandbox" <<: *default-http + group: cloud url: "https://pad.sandbox.neo.ixvd.net" + # DEVOPS # + + - name: gitlab + <<: *default-http + group: devops + url: "http://gitlab" + + + # GAMES # + + - name: hopper + group: games + url: "tcp://ixvd.net:25565" + conditions: + - "[CONNECTED] == true" + + diff --git a/docker-compose.core.yml b/docker-compose.core.yml index c39a195..955bd36 100644 --- a/docker-compose.core.yml +++ b/docker-compose.core.yml @@ -9,6 +9,7 @@ services: LETSENCRYPT_HOST: s.ixvd.net networks: - proxy + - internal ntfy: image: binwiederhier/ntfy @@ -23,6 +24,7 @@ services: - /srv/ntfy/data:/var/cache/ntfy networks: - proxy + - internal rabbitmq: image: rabbitmq:3-management diff --git a/docker-compose.devops.yml b/docker-compose.devops.yml index ea55d49..1948277 100644 --- a/docker-compose.devops.yml +++ b/docker-compose.devops.yml @@ -45,10 +45,13 @@ services: shm_size: '256m' networks: - proxy + - internal gitlab-runner: image: gitlab/gitlab-runner:latest volumes: - /srv/gitlab/other/runner:/etc/gitlab-runner - /var/run/docker.sock:/var/run/docker.sock + networks: + - internal