refactor/update #30

Merged
TorstenHettstedt merged 15 commits from refactor/update into master 2025-06-16 15:48:34 +02:00
5 changed files with 56 additions and 33 deletions
Showing only changes of commit a09edcae25 - Show all commits
+6 -3
View File
@@ -7,7 +7,7 @@ services:
environment: environment:
docker: "true" docker: "true"
ports: ports:
- 8090:80 - "8090:80"
volumes: volumes:
- ./api:/var/www - ./api:/var/www
- logs:/var/www/logs - logs:/var/www/logs
@@ -20,13 +20,16 @@ services:
DATABASES_USER: bruce DATABASES_USER: bruce
DATABASES_PASS: mypass DATABASES_PASS: mypass
ports: ports:
- 8091:80 - "8091:80"
volumes: volumes:
- ./api:/var/www - ./api:/var/www
- logs:/var/www/logs - logs:/var/www/logs
ui: ui:
build: ./ui/ build: ./ui/
env_file:
- ui/.env
ports: ports:
- 80:80 - "8080:3000"
depends_on: depends_on:
- api - api
- test-api
+2
View File
@@ -0,0 +1,2 @@
node_modules
dist
+15 -2
View File
@@ -1,3 +1,16 @@
FROM httpd:2.4 FROM node:22-alpine AS builder
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
RUN npm run build
RUN npm prune --production
COPY ./public/ /usr/local/apache2/htdocs/ FROM node:22-alpine
WORKDIR /app
COPY --from=builder /app/build build/
COPY --from=builder /app/node_modules node_modules/
COPY package.json .
EXPOSE 3000
ENV NODE_ENV=production
CMD [ "node", "build" ]
+1
View File
@@ -20,6 +20,7 @@
"@sveltejs/adapter-auto": "^6.0.0", "@sveltejs/adapter-auto": "^6.0.0",
"@sveltejs/kit": "^2.16.0", "@sveltejs/kit": "^2.16.0",
"@sveltejs/vite-plugin-svelte": "^5.0.0", "@sveltejs/vite-plugin-svelte": "^5.0.0",
"@sveltejs/adapter-node": "^5.2.12",
"svelte": "^5.0.0", "svelte": "^5.0.0",
"svelte-check": "^4.0.0", "svelte-check": "^4.0.0",
"typescript": "^5.0.0", "typescript": "^5.0.0",
+5 -1
View File
@@ -1,6 +1,10 @@
import adapter from '@sveltejs/adapter-node';
/** @type {import('@sveltejs/kit').Config} */ /** @type {import('@sveltejs/kit').Config} */
const config = { const config = {
kit: {} kit: {
adapter: adapter()
}
}; };
export default config; export default config;