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'));
|
||||
});
|
||||
|
||||
app.listen(PORT, '127.0.0.1', () => {
|
||||
app.listen(PORT, '0.0.0.0', () => {
|
||||
console.log(`Kenteken Gen server draait op poort ${PORT}`);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user