WIP - the cutest lightweight status page
Find a file
2025-12-17 21:36:45 +00:00
assets feat: docker and flags support 2025-12-17 21:36:45 +00:00
internal feat: docker and flags support 2025-12-17 21:36:45 +00:00
test feat: initial commit 2025-12-13 22:52:32 +00:00
www feat: better tooltips 2025-12-17 20:17:35 +00:00
.gitattributes feat: better tooltips 2025-12-17 20:17:35 +00:00
.gitignore feat: docker and flags support 2025-12-17 21:36:45 +00:00
config.toml feat: themes 2025-12-14 22:08:30 +00:00
Dockerfile feat: docker and flags support 2025-12-17 21:36:45 +00:00
go.mod refactor: project structure 2025-12-15 17:00:15 +00:00
go.sum feat: random changes 2025-12-14 19:29:03 +00:00
LICENSE feat: initial commit 2025-12-13 22:52:32 +00:00
main.go feat: docker and flags support 2025-12-17 21:36:45 +00:00
README.md feat: docker and flags support 2025-12-17 21:36:45 +00:00
TODO.md feat: docker and flags support 2025-12-17 21:36:45 +00:00

statsys

thumbnail

the cutest lightweight status page

view demo | install

install

docker compose (recommended)

Create a docker-compose.yaml file:

services:
  statsys:
    container_name: statsys
    image: trafficlunar/statsys
    restart: unless-stopped
    volumes:
      - ./data/:/app/data/
    ports:
      - 8888:8888

Create a new directory called data and download the config.toml example and edit it:

mkdir data && cd data
wget https://raw.githubusercontent.com/trafficlunar/statsys/refs/heads/main/config.toml

When ready, run:

docker compose up -d

Navigate to localhost:8888 to view your status page!

docker quick run

Create a new directory called data and download the config.toml example and edit it:

mkdir data && cd data
wget https://raw.githubusercontent.com/trafficlunar/statsys/refs/heads/main/config.toml

Launch the container:

docker run -d \
  --name statsys \
  --restart unless-stopped \
  -v "$(pwd)/data:/app/data" \
  -p 8888:8888 \
  trafficlunar/statsys

Navigate to localhost:8888 to view your status page!

manual

TODO