feat: enhance deployment process and server configuration

- Updated `deno.json` to allow environment variable access in the start task.
- Added `deploy.sh` script for building and deploying the application to a remote server.
- Modified `main.ts` to retrieve the `AUTH_SECRET` and `PORT` from environment variables.
- Created `my-score.service` for managing the Deno service with systemd.
- Cleaned up `user.ts` by removing unnecessary console logs.
This commit is contained in:
ethan.chen
2025-06-19 16:28:50 +08:00
parent 499321a842
commit e511ab9db6
5 changed files with 67 additions and 7 deletions

View File

@@ -3,7 +3,7 @@
"hono": "jsr:@hono/hono@^4.7.11"
},
"tasks": {
"start": "deno run --allow-net --allow-read --allow-write --watch main.ts"
"start": "deno run --allow-net --allow-read --allow-write --allow-env --watch main.ts"
},
"compilerOptions": {
"jsx": "precompile",