From 0171c886af59de589fc6994ccc1c1d4dcd07fe8b Mon Sep 17 00:00:00 2001 From: Michael Housh Date: Fri, 21 Mar 2025 09:50:54 -0400 Subject: [PATCH] feat: Initial commit --- compose.yaml | 22 ++++++++++++++++++++++ example.env | 8 ++++++++ 2 files changed, 30 insertions(+) create mode 100644 compose.yaml create mode 100644 example.env diff --git a/compose.yaml b/compose.yaml new file mode 100644 index 0000000..a7b2746 --- /dev/null +++ b/compose.yaml @@ -0,0 +1,22 @@ +services: + snapp: + image: uraniadev/snapp:0.9-rc-004 + container_name: snapp + ports: + - 3000:3000 + env_file: + - .env + networks: + - proxy + volumes: + - db_data:/app/dbschemal/sqlite/prisma + +networks: + proxy: + external: true + +volumes: + db_data: + driver: local + labels: + dev.housh.description: "Snapp sqlite database volume." diff --git a/example.env b/example.env new file mode 100644 index 0000000..5e739de --- /dev/null +++ b/example.env @@ -0,0 +1,8 @@ +ADMIN_USERNAME=admin +ADMIN_PASSWORD=super-secret +TOKEN_SECRET=some-token +ORIGIN=https://s.housh.dev + +# Database Settings +DATABASE_URL="file:./db.sqlite" +DATABASE_PROVIDER=sqlite # mysql | sqlite | postgres