repositorypackage
0.0.0-20240207193656-667c8cf4b5e4
Repository: https://github.com/tarow/skat-counter.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
Skat-Counter - Web-App to track your Skat games
Skat-Counter is a simple Go application i started writing in order to learn about htmx, templ and jet. For the time being it is kind of experimental and a lot of things like proper error handling and logging are still missing.
Nevertheless it is in a working state and can be used for testing purposes. For data storage, SQLite is being used.
Features
- Manage Skat-Games
- Creation time
- Did you play online (e.g. Tabletop Simulator) or in person?
- How high is the stake?
- Variable number of players
- Manage Rounds
- Roles (Declarer, Opponents, Dealer)
- Declarer won the game?
- How much was the value of the game
- Automated polling: data will be updated every 10 seconds, no need the refresh the page
The features and calculations are designed towards the way that my friends and i play Skat, depending on your rules, it might not be suitable for you.
Installation
Go Binary
go install github.com/tarow/skat-counter@latest
Docker
docker run -v ./data:/app ghcr.io/tarow/skat-counter:main
Docker Compose
version: "3.7"
services:
skat-counter:
image: ghcr.io/tarow/skat-counter:main
container_name: skat-counter
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- ./data:/app