diff --git a/elysia/.env.example b/elysia/.env.example index 67fbac1..4a08ada 100644 --- a/elysia/.env.example +++ b/elysia/.env.example @@ -1,3 +1,4 @@ host=0.0.0.0 user=postgres password=password +port=5432 diff --git a/elysia/.gitignore b/elysia/.gitignore index 87e5610..eb291b3 100644 --- a/elysia/.gitignore +++ b/elysia/.gitignore @@ -25,6 +25,7 @@ yarn-debug.log* yarn-error.log* # local env files +.env .env.local .env.development.local .env.test.local @@ -39,4 +40,4 @@ yarn-error.log* **/*.tgz **/*.log package-lock.json -**/*.bun \ No newline at end of file +**/*.bun diff --git a/elysia/Dockerfile b/elysia/Dockerfile index 971080a..2b2af6e 100644 --- a/elysia/Dockerfile +++ b/elysia/Dockerfile @@ -10,4 +10,6 @@ RUN bun install COPY . . +EXPOSE 3000 + ENTRYPOINT [ "bun", "run", "./src/index.ts" ] diff --git a/elysia/src/database.ts b/elysia/src/database.ts index 64a6a1a..68d6de4 100644 --- a/elysia/src/database.ts +++ b/elysia/src/database.ts @@ -8,7 +8,7 @@ const dialect = new PostgresDialect({ host: Bun.env.host ?? '0.0.0.0', user: Bun.env.user ?? 'postgres', password: Bun.env.password ?? 'password', - port: 5432, + port: parseInt(Bun.env.port ?? '') ?? 5432, max: 10, }), })