No description
- JavaScript 63.4%
- Go 17.2%
- CSS 13.4%
- Go Template 2.6%
- Shell 1.4%
- Other 2%
| cmd/server | ||
| infra | ||
| internal | ||
| lib/moostash-go | ||
| migrations | ||
| mobile | ||
| public | ||
| scripts | ||
| templates | ||
| tests/e2e | ||
| .env.example | ||
| .gitignore | ||
| AGENTS.md | ||
| go.mod | ||
| go.sum | ||
| Makefile | ||
| package-lock.json | ||
| package.json | ||
| playwright.config.ts | ||
| README.md | ||
Moostash Go Template
Neutral Go/HTMX app template with inline Moostash Go, local static assets, local Keycloak, optional Postgres infrastructure, Capacitor, and Playwright.
Run
make run
Local Stack
make compose-up
The Compose stack includes:
- Go app on
http://localhost:4500 - Keycloak on
http://localhost:8180 - Postgres on
localhost:5432 - Playwright test runner
Dev login:
- Username:
developer - Password:
developer
Tests
go test ./...
npm ci
npx playwright test --list
Run full e2e stack:
make test-e2e