go-up

module
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 28, 2024 License: MIT

README

Go Up

Go Up is a simple TUI based tool to monitor the status of your services.

Screenshot

⭐ Features

  • Monitoring uptime for HTTP(S) services
  • Pretty ok terminal UI
  • 60 second monitor interval
  • Ping chart with downtime indicator
  • Extremely low resource usage

🔧 Installation

🐳 Docker
# Run the daemon
docker run -d -p 1234:1234 --name go-up-daemon ghcr.io/watzon/go-up:latest

# Run the CLI
docker exec -it go-up-daemon go-up
🧿 Local Install

There are 3 ways to install Go Up locally:

  1. go install github.com/watzon/go-up/cmd/go-up@latest (preferred)
  2. git clone https://github.com/watzon/go-up.git && cd go-up && go build -o go-up cmd/go-up/main.go && ./go-up
  3. Dowload the latest release for your OS and run ./go-up

📄 Configuration

Most of the configuration is done via command line flags or environment variables, however you can also provide a config file at ~/.go-up.yaml.

daemon:
  host: localhost
  port: 1234

More configuration options will be added in the future.

Directories

Path Synopsis
cmd
internal
tui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL