chore: replace Docker setup with Nixpacks configuration

- Remove Dockerfile and docker-compose.yml in favor of nixpacks.toml
- Keep backup files (Dockerfile.bak, docker-compose.yml.bak) for reference
- Nixpacks provides a simpler, declarative approach to building and deploying
This commit is contained in:
Jp
2026-02-02 15:36:22 +08:00
parent cb4a7eadac
commit b2bd4cba02
3 changed files with 13 additions and 0 deletions

13
nixpacks.toml Normal file
View File

@@ -0,0 +1,13 @@
providers = ["node"]
[phases.setup]
nixPkgs = ["python3", "gnumake", "gcc", "sqlite"]
[phases.install]
cmds = ["npm ci"]
[phases.build]
cmds = ["npm run build"]
[start]
cmd = "npm run start"