Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/goksan/statusnook

Effortlessly deploy a status page and start monitoring endpoints in minutes
https://github.com/goksan/statusnook

go golang html htmx monitoring self-hosted sqlite status-page

Last synced: 2 months ago
JSON representation

Effortlessly deploy a status page and start monitoring endpoints in minutes

Lists

README

        






Effortlessly deploy a status page and start monitoring endpoints in minutes

![status page](https://github.com/goksan/statusnook/assets/17437810/ff2bb1d4-5d75-4b6e-b8d9-a7227d1aee6c)


## Deployment paths

### Standalone
Quickly deploy Statusnook with managed TLS.

Requires ports 80 and 443
```
curl -fsSL https://get.statusnook.com | sudo bash
```

### Reverse proxy
Deploy Statusnook behind Caddy, NGINX, etc.

```
curl -fsSL https://get.statusnook.com | sudo bash -s -- -port 8000
```

### Docker

#### CLI
```
docker run -d -p 127.0.0.1:8000:8000 -v statusnook-data:/app/statusnook-data --restart always goksan/statusnook
```

#### compose.yaml

```
services:
statusnook:
ports:
- 127.0.0.1:8000:8000
volumes:
- statusnook-data:/app/statusnook-data
restart: always
image: goksan/statusnook
volumes:
statusnook-data:
name: statusnook-data
```

```
docker compose up
```

### Binaries
amd64 and arm64 Linux binaries can be found on the [Releases](https://github.com/goksan/Statusnook/releases) page.

### One-click cloud templates
Deploy to DO
Pending approval by DigitalOcean



[![Deploy on Zeabur](https://zeabur.com/button.svg)](https://zeabur.com/templates/STATOK)

## Gallery

![monitors](https://github.com/goksan/statusnook/assets/17437810/9bc9a023-41fc-4646-a353-0a1755ce148b)
![monitor logs](https://github.com/goksan/statusnook/assets/17437810/23d988b1-a9fe-41a4-9fa3-f524c4612958)
![notifications](https://github.com/goksan/statusnook/assets/17437810/ff35893c-d4eb-4bb5-af1b-9f07e716265a)