Skip to content

alpine-gatus #292

Description

@tremor021

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.

Activity

  1. moved this to Progress (ProxmoxVED) in 🚀 Script Pipeline Overviewon May 8, 2025
  2. added theissue type on May 8, 2025
  3. self-assigned this
    on May 8, 2025
  4. github-actions commented on May 8, 2025

    @github-actions
    Contributor

    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.

  5. wii747 commented on May 11, 2025

    @wii747

    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)" $?

  6. tremor021 commented on May 11, 2025

    @tremor021
    MemberAuthor

    @MickLesk this is not scripts doing

  7. MickLesk commented on May 11, 2025

    @MickLesk
    Member

    Its an dev Repo

    Only Put to Testing If it Work in Default Mode

  8. tremor021 commented on May 11, 2025

    @tremor021
    MemberAuthor

    Image
    default works fine

  9. github-actions commented on May 13, 2025

    @github-actions
    Contributor

    A PR has been created for alpine-gatus: community-scripts/ProxmoxVE#4442

  10. moved this from Progress (ProxmoxVED) to Done in 🚀 Script Pipeline Overviewon May 13, 2025
  11. github-actions commented on May 13, 2025

    @github-actions
    Contributor

    Files deleted with PR #331

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions