No description
  • Svelte 61.4%
  • TypeScript 35.8%
  • CSS 1.7%
  • PowerShell 0.4%
  • HTML 0.3%
  • Other 0.2%
Find a file
AlacrisDevs 66f162013c
Some checks failed
Deploy / deploy (push) Has been cancelled
Stop intro music outside intro and preview question images
2026-05-14 16:32:16 +03:00
.forgejo/workflows Add Forgejo deploy workflow 2026-05-13 00:34:57 +03:00
.vscode Initial sass.run project 2026-05-12 22:52:40 +03:00
messages Stop intro music outside intro and preview question images 2026-05-14 16:32:16 +03:00
project.inlang Initial sass.run project 2026-05-12 22:52:40 +03:00
scripts Fix PowerShell deploy script line endings 2026-05-13 00:37:30 +03:00
src Stop intro music outside intro and preview question images 2026-05-14 16:32:16 +03:00
static Remove old looping Kuldvillak theme asset 2026-05-14 14:39:53 +03:00
.dockerignore Initial sass.run project 2026-05-12 22:52:40 +03:00
.gitignore Initial sass.run project 2026-05-12 22:52:40 +03:00
.npmrc Initial sass.run project 2026-05-12 22:52:40 +03:00
DEPLOYMENT.md Add Forgejo deploy workflow 2026-05-13 00:34:57 +03:00
docker-compose.yml Initial sass.run project 2026-05-12 22:52:40 +03:00
Dockerfile Initial sass.run project 2026-05-12 22:52:40 +03:00
DOCUMENTATION.md Initial sass.run project 2026-05-12 22:52:40 +03:00
LICENSE Initial sass.run project 2026-05-12 22:52:40 +03:00
package-lock.json Initial sass.run project 2026-05-12 22:52:40 +03:00
package.json Initial sass.run project 2026-05-12 22:52:40 +03:00
README.md Added OG images for metadata 2026-05-13 00:14:17 +03:00
svelte.config.js Initial sass.run project 2026-05-12 22:52:40 +03:00
tsconfig.json Initial sass.run project 2026-05-12 22:52:40 +03:00
vite.config.ts Initial sass.run project 2026-05-12 22:52:40 +03:00
vitest.config.ts Initial sass.run project 2026-05-12 22:52:40 +03:00

sass.run

Small web games and coding experiments. Right now the main project is Kuldvillak, a private non-commercial game-night app with:

  • game editor
  • moderator and projector views under /kuldvillak/host
  • phone player view under /kuldvillak/play
  • QR room joining and buzzer logic
  • Estonian and English UI with Paraglide
  • Docker deployment for archserver

Local Development

npm ci
npm run dev

Checks

npm run check
npm run test:run
npm run build

Deploy

From this machine:

.\scripts\deploy-archserver.ps1

The app runs on the server at 127.0.0.1:3000. Point Cloudflare Tunnel, Caddy, or Nginx at that port.