mirror of
https://github.com/wweir/sower.git
synced 2026-10-20 00:15:34 +00:00
- internal/admin: session-cookie auth server, rule CRUD API, bounded per-domain traffic stats with pre-parse byte accounting - cmd/sower: wrap proxied connections and DNS queries into stats, serve the admin console on its own listener - web/: Svelte 5 + Vite admin console with shadcn-svelte UI and an advanced breadcrumb header (section/context dropdowns, favorites), embedded via go:embed and committed to web/dist - Makefile: sower build depends on the frontend build (bun); sowerd does not - docs: ARCHITECTURE, README, and plan updated for the admin surface
23 lines
481 B
JSON
23 lines
481 B
JSON
{
|
|
"$schema": "https://shadcn-svelte.com/schema.json",
|
|
"style": "new-york",
|
|
"rsc": false,
|
|
"tsx": false,
|
|
"tailwind": {
|
|
"config": "",
|
|
"css": "src/app.css",
|
|
"baseColor": "slate",
|
|
"cssVariables": true,
|
|
"prefix": ""
|
|
},
|
|
"aliases": {
|
|
"components": "$lib/components",
|
|
"utils": "$lib/utils",
|
|
"ui": "$lib/components/ui",
|
|
"hooks": "$lib/hooks",
|
|
"lib": "$lib"
|
|
},
|
|
"typescript": true,
|
|
"registry": "https://shadcn-svelte.com/registry"
|
|
}
|