Repository navigation
alpine-gatus #292
Description
Activity
The alpine-gatus script is ready for testing:
bash -c "$(curl -fsSL https://github.com/community-scripts/ProxmoxVED/raw/main/ct/alpine-gatus.sh)"
Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.Installed failed
/ | / /___ ()__ ___ ____ _____ / /__ _______
/ /| | / / __ / / __ / _ _/ __/ __/ / / / / /
/ ___ |/ / // / / / / / // // / // / // // ( )
// |// ./// /_/_/ _, /_,/_/_,//
// /_/
🧩 Using Advanced Settings on node
🖥️ Operating System: alpine
🌟 Version: 3.21
📦 Container Type: Unprivileged
🔐 Root Password: Automatic Login
🆔 Container ID: 100
🏠 Hostname: alpine-gatus
💾 Disk Size: 3 GB
🧠 CPU Cores: 1
🛠️ RAM Size: 256 MiB
🌉 Bridge: vmbr1
📡 IP Address: dhcp
🌐 Gateway IP Address: Default
🚫 Disable IPv6: no
⚙️ Interface MTU Size: Default
🔍 DNS Search Domain: Host
📡 DNS Server IP Address: 192.168.70.1
🏷️ Vlan: Default
📡 Tags: community-script;alpine;monitoring
🔑 Root SSH Access: no
🔍 Verbose Mode: no
🚀 Creating a Alpine-gatus LXC using the above advanced settings
DEBUG: VERBOSE (pre): 'no'
✔️ Using local for Template Storage.
✔️ Using HDD for Container Storage.
✔️ Updated LXC Template List
✔️ LXC Template is ready to use.
✔️ Patched udhcpc.conf (RESOLV_CONF="no")
✔️ LXC Container 100 was successfully created.
✔️ Started LXC Container
✔️ Customized LXC Container
DEBUG: VERBOSE (pre): 'no'
✔️ Set up Container OS
✔️ Network Connected: 192.168.70.32
✔️ Internet Connected
✔️ DNS Resolved github.com to 20.26.156.215
✔️ Updated Container OS
✔️ Installed dependencies
⠇ Installing gatus v5.17.0github.com/aws/aws-sdk-go/aws/endpoints: /usr/lib/go/pkg/tool/linux_amd64/compile: signal: killed
⠇ Installing gatus v5.17.0modernc.org/libc: /usr/lib/go/pkg/tool/linux_amd64/compile: signal: killed
⠇ Installing gatus v5.17.0
[ERROR] in line 31: exit code 1: while executing command CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o gatus .[ERROR] in line 1287: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/install/"$var_install".sh)" $?
@MickLesk this is not scripts doing
Its an dev Repo
Only Put to Testing If it Work in Default Mode
github-actions commented
on May 13, 2025 on May 13, 2025 – with GitHub ActionsContributorMore actionsA PR has been created for alpine-gatus: community-scripts/ProxmoxVE#4442
github-actions commented
on May 13, 2025 on May 13, 2025 – with GitHub ActionsContributorMore actionsFiles deleted with PR #331
Metadata
Metadata
Assignees
Type
Projects
- StatusShow more project fieldsDone

Name of the Script
alpine-gatus
community-scripts/ProxmoxVE#4009
📋 Scritpt Details
Application Name
Gatus
Website
https://github.com/TwiN/gatus
Description
Gatus is a developer-oriented health dashboard that gives you the ability to monitor your services using HTTP, ICMP, TCP, and even DNS queries as well as evaluate the result of said queries by using a list of conditions on values like the status code, the response time, the certificate expiration, the body and many others. The icing on top is that each of these health checks can be paired with alerting via Slack, Teams, PagerDuty, Discord, Twilio and many more.