feat(gatus): more services
This commit is contained in:
parent
2f9eca09dc
commit
b7aa7a4ba0
3 changed files with 32 additions and 0 deletions
|
@ -5,6 +5,9 @@ x-http-endpoint: &default-http
|
||||||
- "[STATUS] == 200"
|
- "[STATUS] == 200"
|
||||||
|
|
||||||
endpoints:
|
endpoints:
|
||||||
|
|
||||||
|
# BASE #
|
||||||
|
|
||||||
- name: proxy
|
- name: proxy
|
||||||
<<: *default-http
|
<<: *default-http
|
||||||
group: base
|
group: base
|
||||||
|
@ -12,6 +15,9 @@ endpoints:
|
||||||
conditions:
|
conditions:
|
||||||
- "[STATUS] == 503" # as there is no service hosted @ "proxy"
|
- "[STATUS] == 503" # as there is no service hosted @ "proxy"
|
||||||
|
|
||||||
|
|
||||||
|
# CORE #
|
||||||
|
|
||||||
- name: ntfy
|
- name: ntfy
|
||||||
<<: *default-http
|
<<: *default-http
|
||||||
group: core
|
group: core
|
||||||
|
@ -24,6 +30,9 @@ endpoints:
|
||||||
conditions:
|
conditions:
|
||||||
- "[CONNECTED] == true"
|
- "[CONNECTED] == true"
|
||||||
|
|
||||||
|
|
||||||
|
# CLOUD #
|
||||||
|
|
||||||
- name: cryptpad
|
- name: cryptpad
|
||||||
<<: *default-http
|
<<: *default-http
|
||||||
group: cloud
|
group: cloud
|
||||||
|
@ -31,6 +40,24 @@ endpoints:
|
||||||
|
|
||||||
- name: "cryptpad sandbox"
|
- name: "cryptpad sandbox"
|
||||||
<<: *default-http
|
<<: *default-http
|
||||||
|
group: cloud
|
||||||
url: "https://pad.sandbox.neo.ixvd.net"
|
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"
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,7 @@ services:
|
||||||
LETSENCRYPT_HOST: s.ixvd.net
|
LETSENCRYPT_HOST: s.ixvd.net
|
||||||
networks:
|
networks:
|
||||||
- proxy
|
- proxy
|
||||||
|
- internal
|
||||||
|
|
||||||
ntfy:
|
ntfy:
|
||||||
image: binwiederhier/ntfy
|
image: binwiederhier/ntfy
|
||||||
|
@ -23,6 +24,7 @@ services:
|
||||||
- /srv/ntfy/data:/var/cache/ntfy
|
- /srv/ntfy/data:/var/cache/ntfy
|
||||||
networks:
|
networks:
|
||||||
- proxy
|
- proxy
|
||||||
|
- internal
|
||||||
|
|
||||||
rabbitmq:
|
rabbitmq:
|
||||||
image: rabbitmq:3-management
|
image: rabbitmq:3-management
|
||||||
|
|
|
@ -45,10 +45,13 @@ services:
|
||||||
shm_size: '256m'
|
shm_size: '256m'
|
||||||
networks:
|
networks:
|
||||||
- proxy
|
- proxy
|
||||||
|
- internal
|
||||||
|
|
||||||
gitlab-runner:
|
gitlab-runner:
|
||||||
image: gitlab/gitlab-runner:latest
|
image: gitlab/gitlab-runner:latest
|
||||||
volumes:
|
volumes:
|
||||||
- /srv/gitlab/other/runner:/etc/gitlab-runner
|
- /srv/gitlab/other/runner:/etc/gitlab-runner
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
networks:
|
||||||
|
- internal
|
||||||
|
|
||||||
|
|
Reference in a new issue