From ba0578d3e4e0240710b6dcca1113d6e4374950fe Mon Sep 17 00:00:00 2001 From: selfhoster1312 Date: Thu, 9 Jul 2026 22:09:06 +0200 Subject: [PATCH] feat: Use privileged ping --- .github/workflows/release.yml | 2 +- debian/gatus/etc/gatus/gatus.yaml | 1 + debian/gatus/etc/systemd/system/gatus.service | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bfdff76..53678e0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,7 +1,7 @@ name: Release env: - PKG_VERSION: "2025.07.09-1" + PKG_VERSION: "2026.07.09-1" # TODO: actions/checkout only supports GITHUB repos... GATUS_REPO: "selfhoster1312/gatus" GATUS_REF: "fork" diff --git a/debian/gatus/etc/gatus/gatus.yaml b/debian/gatus/etc/gatus/gatus.yaml index e2cf6a6..ff21b29 100644 --- a/debian/gatus/etc/gatus/gatus.yaml +++ b/debian/gatus/etc/gatus/gatus.yaml @@ -1,3 +1,4 @@ +use-privileged-ping: true web: port: 8081 storage: diff --git a/debian/gatus/etc/systemd/system/gatus.service b/debian/gatus/etc/systemd/system/gatus.service index 00a6fb2..23f0a8b 100644 --- a/debian/gatus/etc/systemd/system/gatus.service +++ b/debian/gatus/etc/systemd/system/gatus.service @@ -5,7 +5,7 @@ After=network.target network-online.target Requires=network-online.target [Service] -Type=notify +Type=exec User=gatus Group=gatus Environment=GATUS_CONFIG_PATH=/etc/gatus/gatus.yaml @@ -14,7 +14,7 @@ TimeoutStopSec=5s LimitNOFILE=1048576 PrivateTmp=true ProtectSystem=full -AmbientCapabilities=CAP_NET_BIND_SERVICE +AmbientCapabilities=CAP_NET_RAW [Install] WantedBy=multi-user.target