Go to file
Matt 3a72b0a184
Build and Push Docker Images / build-portal (push) Successful in 2m32s Details
Build and Push Docker Images / build-infra (docker/db, monacousa-db) (push) Successful in 1m30s Details
Build and Push Docker Images / build-infra (docker/kong, monacousa-kong) (push) Successful in 34s Details
Build and Push Docker Images / build-infra (docker/migrate, monacousa-migrate) (push) Successful in 1m13s Details
Add CI builds for all custom images and fix Kong Dockerfile
- Gitea Actions now builds monacousa-db, monacousa-kong, and
  monacousa-migrate alongside the portal image on every push to main
- Fix Kong Dockerfile permission issue (use COPY --chmod instead of RUN chmod)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 10:56:55 +01:00
.gitea/workflows Add CI builds for all custom images and fix Kong Dockerfile 2026-02-06 10:56:55 +01:00
.github/workflows Use placeholder JWT tokens for build (real keys injected at runtime) 2026-01-25 02:38:39 +01:00
deploy Add automatic post-deploy migrations and fix storage healthchecks 2026-02-06 09:58:19 +01:00
docker Add CI builds for all custom images and fix Kong Dockerfile 2026-02-06 10:56:55 +01:00
nginx Initial production deployment setup 2026-01-25 02:19:49 +01:00
scripts Add script to update kong.yml with production API keys 2026-01-26 10:03:40 +01:00
src Phase 1: Full implementation — security, bugs, utilities, UI/UX, consolidation 2026-02-06 07:55:19 +01:00
static Initial production deployment setup 2026-01-25 02:19:49 +01:00
supabase Phase 1: Full implementation — security, bugs, utilities, UI/UX, consolidation 2026-02-06 07:55:19 +01:00
.dockerignore Initial production deployment setup 2026-01-25 02:19:49 +01:00
.env.example Initial production deployment setup 2026-01-25 02:19:49 +01:00
.env.production.example Use pre-built image from registry instead of local build 2026-01-25 03:02:02 +01:00
.gitignore Add production env template 2026-01-25 02:42:45 +01:00
.npmrc Initial production deployment setup 2026-01-25 02:19:49 +01:00
ARCHITECTURE.md Initial production deployment setup 2026-01-25 02:19:49 +01:00
DEPLOYMENT.md Initial production deployment setup 2026-01-25 02:19:49 +01:00
Dockerfile Initial production deployment setup 2026-01-25 02:19:49 +01:00
README.md Initial production deployment setup 2026-01-25 02:19:49 +01:00
build.log Initial production deployment setup 2026-01-25 02:19:49 +01:00
components.json Initial production deployment setup 2026-01-25 02:19:49 +01:00
deploy.sh Redesign deployment: only .env + docker-compose.yml needed on server 2026-02-06 10:33:25 +01:00
dev-output.txt Initial production deployment setup 2026-01-25 02:19:49 +01:00
dev.log Initial production deployment setup 2026-01-25 02:19:49 +01:00
docker-compose.nginx.yml Redesign deployment: only .env + docker-compose.yml needed on server 2026-02-06 10:33:25 +01:00
docker-compose.prod.yml Initial production deployment setup 2026-01-25 02:19:49 +01:00
docker-compose.yml Redesign deployment: only .env + docker-compose.yml needed on server 2026-02-06 10:33:25 +01:00
npm.log Initial production deployment setup 2026-01-25 02:19:49 +01:00
package-lock.json Initial production deployment setup 2026-01-25 02:19:49 +01:00
package.json Initial production deployment setup 2026-01-25 02:19:49 +01:00
postcss.config.js Initial production deployment setup 2026-01-25 02:19:49 +01:00
svelte.config.js Initial production deployment setup 2026-01-25 02:19:49 +01:00
tsconfig.json Initial production deployment setup 2026-01-25 02:19:49 +01:00
vite.config.ts Initial production deployment setup 2026-01-25 02:19:49 +01:00

README.md

sv

Everything you need to build a Svelte project, powered by sv.

Creating a project

If you're seeing this, you've probably already done this step. Congrats!

# create a new project in the current directory
npx sv create

# create a new project in my-app
npx sv create my-app

Developing

Once you've created a project and installed dependencies with npm install (or pnpm install or yarn), start a development server:

npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Building

To create a production version of your app:

npm run build

You can preview the production build with npm run preview.

To deploy your app, you may need to install an adapter for your target environment.