chore: add deployment and environment configuration files

Add .env.example for environment variable reference, nixpacks.toml for Nixpacks deployment, and docker-compose.yml for containerized deployment. These files provide necessary configuration for running the application in different environments.
This commit is contained in:
Jp
2026-01-30 23:42:41 +08:00
parent 3df16ee995
commit 0afd03feb0
3 changed files with 39 additions and 0 deletions

11
nixpacks.toml Normal file
View File

@@ -0,0 +1,11 @@
[phases.setup]
nixPkgs = ["nodejs", "python3", "gcc", "gnumake"]
[phases.install]
cmds = ["npm install"]
[phases.build]
cmds = ["mkdir -p data"]
[start]
cmd = "npm run seed && npm start"