This commit is contained in:
Andreas Knuth 2026-01-01 08:39:19 -06:00
parent 6d1abf30ab
commit f6e9bfd2b7
2 changed files with 17 additions and 0 deletions

7
backend/Dockerfile Normal file
View File

@ -0,0 +1,7 @@
FROM node:20-slim
WORKDIR /usr/src/app
COPY package*.json ./
RUN npm install --omit=dev
COPY . .
# Wir brauchen kein sudo/apt mehr!
CMD [ "node", "server.js" ]

View File

@ -0,0 +1,10 @@
services:
api:
build: .
container_name: email-config-api
restart: always
env_file:
- .env
ports:
# Verwendet PORT aus deiner .env für Host und Container
- "${PORT}:${PORT}"