Add Dockerfile and fix listen address for Docker
This commit is contained in:
10
.dockerignore
Normal file
10
.dockerignore
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
node_modules
|
||||||
|
server/node_modules
|
||||||
|
server/kenteken.db
|
||||||
|
server/kenteken.db-shm
|
||||||
|
server/kenteken.db-wal
|
||||||
|
*.zip
|
||||||
|
src_frontend_orig
|
||||||
|
Kenteken-Gen-1-main
|
||||||
|
*.sh
|
||||||
|
*.nginx
|
||||||
13
Dockerfile
Normal file
13
Dockerfile
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
FROM node:20-alpine
|
||||||
|
|
||||||
|
WORKDIR /app
|
||||||
|
|
||||||
|
COPY server/package*.json ./server/
|
||||||
|
RUN cd server && npm ci --production
|
||||||
|
|
||||||
|
COPY server/ ./server/
|
||||||
|
COPY dist/ ./dist/
|
||||||
|
|
||||||
|
EXPOSE 3456
|
||||||
|
|
||||||
|
CMD ["node", "server/index.js"]
|
||||||
@@ -117,6 +117,6 @@ app.get('*', (_req, res) => {
|
|||||||
res.sendFile(join(distPath, 'index.html'));
|
res.sendFile(join(distPath, 'index.html'));
|
||||||
});
|
});
|
||||||
|
|
||||||
app.listen(PORT, '127.0.0.1', () => {
|
app.listen(PORT, '0.0.0.0', () => {
|
||||||
console.log(`Kenteken Gen server draait op poort ${PORT}`);
|
console.log(`Kenteken Gen server draait op poort ${PORT}`);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user