No description
| internal | ||
| .gitignore | ||
| Dockerfile | ||
| go.mod | ||
| go.sum | ||
| main.go | ||
| README.md | ||
posti.lol
TUI for tracking Posti (Finnish postal service) shipments. Works locally in your terminal or over SSH.
Try it over SSH
ssh posti.lol
Look up a specific tracking code:
ssh -t posti.lol JJFI12345678901234
Your tracked shipments are tied to your SSH key. If you connect without one, your session data won't persist.
Run locally
(if you have GOPATH bins in PATH)
go install forgejo.perny.dev/perny/postilol@latest
postilol
Or build from source:
git clone https://forgejo.perny.dev/perny/postilol.git
cd postilol
go build -o postilol .
./postilol
Tracked shipments are stored in ~/.config/postilol/tracked.json.
Run the SSH server
postilol -serve 2222
User data is stored in a SQLite database at ~/.config/postilol/postilol.db. An SSH host key is auto-generated on first run.
Docker
Public image coming soon. figure it out ig