From e32ece8e0d0fc517dde5b0ebcbce410e7a4dd150 Mon Sep 17 00:00:00 2001 From: eneller Date: Tue, 7 Oct 2025 12:22:49 +0000 Subject: [PATCH 1/4] gatus status page --- gatus/compose.yml | 8 ++++--- gatus/config/global.yaml | 5 ++++ gatus/config/neller.yaml | 37 +++++++++++++++++++++++++++++ gitea/act_runner/docker-compose.yml | 4 ++-- 4 files changed, 49 insertions(+), 5 deletions(-) create mode 100644 gatus/config/global.yaml create mode 100644 gatus/config/neller.yaml diff --git a/gatus/compose.yml b/gatus/compose.yml index c5c5fa6..1d42e1c 100644 --- a/gatus/compose.yml +++ b/gatus/compose.yml @@ -4,8 +4,10 @@ services: ports: - 50000:8080 volumes: - - type: bind - source: './config.yaml' - target: /config/config.yaml + - ./config:/config + - ./data:/data + environment: + - GATUS_CONFIG_PATH=/config container_name: gatus image: twinproduction/gatus + restart: always diff --git a/gatus/config/global.yaml b/gatus/config/global.yaml new file mode 100644 index 0000000..91c34ef --- /dev/null +++ b/gatus/config/global.yaml @@ -0,0 +1,5 @@ +metrics: false +ui: + title: Health Dashboard | neller.org + header: neller.org + logo: "" diff --git a/gatus/config/neller.yaml b/gatus/config/neller.yaml new file mode 100644 index 0000000..7bd7cf5 --- /dev/null +++ b/gatus/config/neller.yaml @@ -0,0 +1,37 @@ +storage: + type: sqlite + path: /data/data.db +endpoints: + - name: Vault + url: https://vault.neller.org + interval: 5m + conditions: + - "[STATUS] == 200" + - name: Cloud + url: https://cloud.neller.org + interval: 5m + conditions: + - "[STATUS] == 200" + - name: Git + url: https://git.neller.org + interval: 5m + conditions: + - "[STATUS] == 200" + - name: vb + url: https://vb.neller.org + interval: 5m + conditions: + - "[STATUS] == 200" + - name: epub2go + url: https://epub2go.neller.org + interval: 5m + conditions: + - "[STATUS] == 200" + - name: TeamSpeak3 + url: ssh://ts.neller.org:10022 + ssh: + username: "" + password: "" + interval: 5m + conditions: + - "[RESPONSE_TIME] < 5000" diff --git a/gitea/act_runner/docker-compose.yml b/gitea/act_runner/docker-compose.yml index cbfe58d..d3f8aa8 100644 --- a/gitea/act_runner/docker-compose.yml +++ b/gitea/act_runner/docker-compose.yml @@ -4,7 +4,7 @@ services: image: gitea/act_runner:latest env_file: - .env - #volumes: + volumes: + - /var/run/docker.sock:/var/run/docker.sock # needed to create a separate docker container for each job #- ./config.yaml:/config.yaml #- ./data:/data - #- /var/run/docker.sock:/var/run/docker.sock # needed to create a separate docker container for each job -- 2.49.1 From eddc128ef20398f4a109edd9b81d84b007f68daa Mon Sep 17 00:00:00 2001 From: eneller Date: Tue, 7 Oct 2025 13:58:15 +0000 Subject: [PATCH 2/4] fix: gatus teamspeak check --- gatus/config/neller.yaml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/gatus/config/neller.yaml b/gatus/config/neller.yaml index 7bd7cf5..7538320 100644 --- a/gatus/config/neller.yaml +++ b/gatus/config/neller.yaml @@ -28,10 +28,12 @@ endpoints: conditions: - "[STATUS] == 200" - name: TeamSpeak3 - url: ssh://ts.neller.org:10022 - ssh: - username: "" - password: "" + url: tcp://ts.neller.org:30033 interval: 5m conditions: - - "[RESPONSE_TIME] < 5000" + - "[CONNECTED] == true" + - name: Domain + url: tcp://neller.org + interval: 24h + conditions: + - "[DOMAIN_EXPIRATION] > 720h" -- 2.49.1 From 936d304983f46f73f915ae6c592eed9ac59c4abb Mon Sep 17 00:00:00 2001 From: eneller Date: Wed, 8 Oct 2025 20:50:22 +0000 Subject: [PATCH 3/4] act_runner restart --- gitea/act_runner/docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/gitea/act_runner/docker-compose.yml b/gitea/act_runner/docker-compose.yml index d3f8aa8..207b506 100644 --- a/gitea/act_runner/docker-compose.yml +++ b/gitea/act_runner/docker-compose.yml @@ -2,6 +2,7 @@ services: runner: image: gitea/act_runner:latest + restart: always env_file: - .env volumes: -- 2.49.1 From c97c147d1ab666c4b97b214c8a5cd60e6274dc3f Mon Sep 17 00:00:00 2001 From: Renovate Date: Wed, 22 Oct 2025 11:49:12 +0000 Subject: [PATCH 4/4] Add renovate.json --- renovate.json | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..7190a60 --- /dev/null +++ b/renovate.json @@ -0,0 +1,3 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json" +} -- 2.49.1