No description
  • JavaScript 63.4%
  • Go 17.2%
  • CSS 13.4%
  • Go Template 2.6%
  • Shell 1.4%
  • Other 2%
Find a file
2026-07-19 14:07:56 +00:00
cmd/server refactor: neutralize go template 2026-07-19 14:07:56 +00:00
infra refactor: neutralize go template 2026-07-19 14:07:56 +00:00
internal refactor: neutralize go template 2026-07-19 14:07:56 +00:00
lib/moostash-go refactor: neutralize go template 2026-07-19 14:07:56 +00:00
migrations refactor: neutralize go template 2026-07-19 14:07:56 +00:00
mobile refactor: neutralize go template 2026-07-19 14:07:56 +00:00
public refactor: neutralize go template 2026-07-19 14:07:56 +00:00
scripts refactor: neutralize go template 2026-07-19 14:07:56 +00:00
templates refactor: neutralize go template 2026-07-19 14:07:56 +00:00
tests/e2e refactor: neutralize go template 2026-07-19 14:07:56 +00:00
.env.example refactor: neutralize go template 2026-07-19 14:07:56 +00:00
.gitignore refactor: neutralize go template 2026-07-19 14:07:56 +00:00
AGENTS.md refactor: neutralize go template 2026-07-19 14:07:56 +00:00
go.mod refactor: neutralize go template 2026-07-19 14:07:56 +00:00
go.sum refactor: neutralize go template 2026-07-19 14:07:56 +00:00
Makefile refactor: neutralize go template 2026-07-19 14:07:56 +00:00
package-lock.json refactor: neutralize go template 2026-07-19 14:07:56 +00:00
package.json refactor: neutralize go template 2026-07-19 14:07:56 +00:00
playwright.config.ts refactor: neutralize go template 2026-07-19 14:07:56 +00:00
README.md refactor: neutralize go template 2026-07-19 14:07:56 +00:00

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