Improve Self host setup (#30)

* Add self host setup

* Improve blunders

* Move to bull mq

* More changes

* Add example code for sending test emails
This commit is contained in:
KM Koushik
2024-06-24 08:21:37 +10:00
committed by GitHub
parent 8a2769621c
commit f77a8829be
67 changed files with 1771 additions and 688 deletions

View File

@@ -13,9 +13,14 @@
"db:push": "pnpm db db:push",
"db:migrate-dev": "pnpm db db:migrate-dev",
"db:migrate-deploy": "pnpm db db:migrate-deploy",
"db:migrate-reset": "pnpm db db:migrate-reset",
"db:studio": "pnpm db db:studio",
"db": "pnpm load-env -- pnpm --filter=web",
"load-env": "dotenv -e .env"
"load-env": "dotenv -e .env",
"d": "pnpm dx && pnpm dev",
"dx": "pnpm i && pnpm dx:up && pnpm db:migrate-dev",
"dx:up": "docker compose -f docker/dev/compose.yml up -d",
"dx:down": "docker compose -f docker/dev/compose.yml down"
},
"devDependencies": {
"@unsend/eslint-config": "workspace:*",