Compare commits
3 Commits
main
...
debian12-d
Author | SHA1 | Date | |
---|---|---|---|
767a55c984 | |||
42a2d9ed85 | |||
fe02505cc6 |
18
Dockerfile
Normal file
18
Dockerfile
Normal file
@@ -0,0 +1,18 @@
|
||||
# Basis-Image
|
||||
FROM node:18
|
||||
|
||||
# Arbeitsverzeichnis
|
||||
WORKDIR /app
|
||||
|
||||
# Dependencies kopieren und installieren
|
||||
COPY package*.json ./
|
||||
RUN npm install
|
||||
|
||||
# App-Code kopieren
|
||||
COPY . .
|
||||
|
||||
# Port definieren
|
||||
EXPOSE 8956
|
||||
|
||||
# Startkommando
|
||||
CMD ["node", "server.js"]
|
Binary file not shown.
16
docker-compose.yml
Normal file
16
docker-compose.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
version: '3'
|
||||
services:
|
||||
express-app:
|
||||
build: .
|
||||
container_name: cookbook
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "8956:80"
|
||||
environment:
|
||||
- NODE_ENV=production
|
||||
networks:
|
||||
- proxynet
|
||||
|
||||
networks:
|
||||
proxynet:
|
||||
external: true
|
0
backend/node_modules/.bin/ejs → node_modules/.bin/ejs
generated
vendored
0
backend/node_modules/.bin/ejs → node_modules/.bin/ejs
generated
vendored
0
backend/node_modules/.bin/ejs.cmd → node_modules/.bin/ejs.cmd
generated
vendored
0
backend/node_modules/.bin/ejs.cmd → node_modules/.bin/ejs.cmd
generated
vendored
0
backend/node_modules/.bin/ejs.ps1 → node_modules/.bin/ejs.ps1
generated
vendored
0
backend/node_modules/.bin/ejs.ps1 → node_modules/.bin/ejs.ps1
generated
vendored
0
backend/node_modules/.bin/jake → node_modules/.bin/jake
generated
vendored
0
backend/node_modules/.bin/jake → node_modules/.bin/jake
generated
vendored
0
backend/node_modules/.bin/jake.cmd → node_modules/.bin/jake.cmd
generated
vendored
0
backend/node_modules/.bin/jake.cmd → node_modules/.bin/jake.cmd
generated
vendored
0
backend/node_modules/.bin/jake.ps1 → node_modules/.bin/jake.ps1
generated
vendored
0
backend/node_modules/.bin/jake.ps1 → node_modules/.bin/jake.ps1
generated
vendored
0
backend/node_modules/.bin/marked → node_modules/.bin/marked
generated
vendored
0
backend/node_modules/.bin/marked → node_modules/.bin/marked
generated
vendored
0
backend/node_modules/.bin/marked.cmd → node_modules/.bin/marked.cmd
generated
vendored
0
backend/node_modules/.bin/marked.cmd → node_modules/.bin/marked.cmd
generated
vendored
0
backend/node_modules/.bin/marked.ps1 → node_modules/.bin/marked.ps1
generated
vendored
0
backend/node_modules/.bin/marked.ps1 → node_modules/.bin/marked.ps1
generated
vendored
0
backend/node_modules/.package-lock.json → node_modules/.package-lock.json
generated
vendored
0
backend/node_modules/.package-lock.json → node_modules/.package-lock.json
generated
vendored
0
backend/node_modules/accepts/HISTORY.md → node_modules/accepts/HISTORY.md
generated
vendored
0
backend/node_modules/accepts/HISTORY.md → node_modules/accepts/HISTORY.md
generated
vendored
0
backend/node_modules/accepts/LICENSE → node_modules/accepts/LICENSE
generated
vendored
0
backend/node_modules/accepts/LICENSE → node_modules/accepts/LICENSE
generated
vendored
0
backend/node_modules/accepts/README.md → node_modules/accepts/README.md
generated
vendored
0
backend/node_modules/accepts/README.md → node_modules/accepts/README.md
generated
vendored
0
backend/node_modules/accepts/index.js → node_modules/accepts/index.js
generated
vendored
0
backend/node_modules/accepts/index.js → node_modules/accepts/index.js
generated
vendored
0
backend/node_modules/accepts/package.json → node_modules/accepts/package.json
generated
vendored
0
backend/node_modules/accepts/package.json → node_modules/accepts/package.json
generated
vendored
0
backend/node_modules/ansi-styles/index.d.ts → node_modules/ansi-styles/index.d.ts
generated
vendored
0
backend/node_modules/ansi-styles/index.d.ts → node_modules/ansi-styles/index.d.ts
generated
vendored
0
backend/node_modules/ansi-styles/index.js → node_modules/ansi-styles/index.js
generated
vendored
0
backend/node_modules/ansi-styles/index.js → node_modules/ansi-styles/index.js
generated
vendored
0
backend/node_modules/ansi-styles/license → node_modules/ansi-styles/license
generated
vendored
0
backend/node_modules/ansi-styles/license → node_modules/ansi-styles/license
generated
vendored
0
backend/node_modules/ansi-styles/readme.md → node_modules/ansi-styles/readme.md
generated
vendored
0
backend/node_modules/ansi-styles/readme.md → node_modules/ansi-styles/readme.md
generated
vendored
0
backend/node_modules/async/CHANGELOG.md → node_modules/async/CHANGELOG.md
generated
vendored
0
backend/node_modules/async/CHANGELOG.md → node_modules/async/CHANGELOG.md
generated
vendored
0
backend/node_modules/async/LICENSE → node_modules/async/LICENSE
generated
vendored
0
backend/node_modules/async/LICENSE → node_modules/async/LICENSE
generated
vendored
0
backend/node_modules/async/README.md → node_modules/async/README.md
generated
vendored
0
backend/node_modules/async/README.md → node_modules/async/README.md
generated
vendored
0
backend/node_modules/async/all.js → node_modules/async/all.js
generated
vendored
0
backend/node_modules/async/all.js → node_modules/async/all.js
generated
vendored
0
backend/node_modules/async/allLimit.js → node_modules/async/allLimit.js
generated
vendored
0
backend/node_modules/async/allLimit.js → node_modules/async/allLimit.js
generated
vendored
0
backend/node_modules/async/allSeries.js → node_modules/async/allSeries.js
generated
vendored
0
backend/node_modules/async/allSeries.js → node_modules/async/allSeries.js
generated
vendored
0
backend/node_modules/async/any.js → node_modules/async/any.js
generated
vendored
0
backend/node_modules/async/any.js → node_modules/async/any.js
generated
vendored
0
backend/node_modules/async/anyLimit.js → node_modules/async/anyLimit.js
generated
vendored
0
backend/node_modules/async/anyLimit.js → node_modules/async/anyLimit.js
generated
vendored
0
backend/node_modules/async/anySeries.js → node_modules/async/anySeries.js
generated
vendored
0
backend/node_modules/async/anySeries.js → node_modules/async/anySeries.js
generated
vendored
0
backend/node_modules/async/apply.js → node_modules/async/apply.js
generated
vendored
0
backend/node_modules/async/apply.js → node_modules/async/apply.js
generated
vendored
0
backend/node_modules/async/applyEach.js → node_modules/async/applyEach.js
generated
vendored
0
backend/node_modules/async/applyEach.js → node_modules/async/applyEach.js
generated
vendored
0
backend/node_modules/async/asyncify.js → node_modules/async/asyncify.js
generated
vendored
0
backend/node_modules/async/asyncify.js → node_modules/async/asyncify.js
generated
vendored
0
backend/node_modules/async/auto.js → node_modules/async/auto.js
generated
vendored
0
backend/node_modules/async/auto.js → node_modules/async/auto.js
generated
vendored
0
backend/node_modules/async/autoInject.js → node_modules/async/autoInject.js
generated
vendored
0
backend/node_modules/async/autoInject.js → node_modules/async/autoInject.js
generated
vendored
0
backend/node_modules/async/bower.json → node_modules/async/bower.json
generated
vendored
0
backend/node_modules/async/bower.json → node_modules/async/bower.json
generated
vendored
0
backend/node_modules/async/cargo.js → node_modules/async/cargo.js
generated
vendored
0
backend/node_modules/async/cargo.js → node_modules/async/cargo.js
generated
vendored
0
backend/node_modules/async/cargoQueue.js → node_modules/async/cargoQueue.js
generated
vendored
0
backend/node_modules/async/cargoQueue.js → node_modules/async/cargoQueue.js
generated
vendored
0
backend/node_modules/async/compose.js → node_modules/async/compose.js
generated
vendored
0
backend/node_modules/async/compose.js → node_modules/async/compose.js
generated
vendored
0
backend/node_modules/async/concat.js → node_modules/async/concat.js
generated
vendored
0
backend/node_modules/async/concat.js → node_modules/async/concat.js
generated
vendored
0
backend/node_modules/async/concatLimit.js → node_modules/async/concatLimit.js
generated
vendored
0
backend/node_modules/async/concatLimit.js → node_modules/async/concatLimit.js
generated
vendored
0
backend/node_modules/async/concatSeries.js → node_modules/async/concatSeries.js
generated
vendored
0
backend/node_modules/async/concatSeries.js → node_modules/async/concatSeries.js
generated
vendored
0
backend/node_modules/async/constant.js → node_modules/async/constant.js
generated
vendored
0
backend/node_modules/async/constant.js → node_modules/async/constant.js
generated
vendored
0
backend/node_modules/async/detect.js → node_modules/async/detect.js
generated
vendored
0
backend/node_modules/async/detect.js → node_modules/async/detect.js
generated
vendored
0
backend/node_modules/async/detectLimit.js → node_modules/async/detectLimit.js
generated
vendored
0
backend/node_modules/async/detectLimit.js → node_modules/async/detectLimit.js
generated
vendored
0
backend/node_modules/async/detectSeries.js → node_modules/async/detectSeries.js
generated
vendored
0
backend/node_modules/async/detectSeries.js → node_modules/async/detectSeries.js
generated
vendored
0
backend/node_modules/async/dir.js → node_modules/async/dir.js
generated
vendored
0
backend/node_modules/async/dir.js → node_modules/async/dir.js
generated
vendored
0
backend/node_modules/async/dist/async.js → node_modules/async/dist/async.js
generated
vendored
0
backend/node_modules/async/dist/async.js → node_modules/async/dist/async.js
generated
vendored
0
backend/node_modules/async/dist/async.min.js → node_modules/async/dist/async.min.js
generated
vendored
0
backend/node_modules/async/dist/async.min.js → node_modules/async/dist/async.min.js
generated
vendored
0
backend/node_modules/async/dist/async.mjs → node_modules/async/dist/async.mjs
generated
vendored
0
backend/node_modules/async/dist/async.mjs → node_modules/async/dist/async.mjs
generated
vendored
0
backend/node_modules/async/doDuring.js → node_modules/async/doDuring.js
generated
vendored
0
backend/node_modules/async/doDuring.js → node_modules/async/doDuring.js
generated
vendored
0
backend/node_modules/async/doUntil.js → node_modules/async/doUntil.js
generated
vendored
0
backend/node_modules/async/doUntil.js → node_modules/async/doUntil.js
generated
vendored
0
backend/node_modules/async/doWhilst.js → node_modules/async/doWhilst.js
generated
vendored
0
backend/node_modules/async/doWhilst.js → node_modules/async/doWhilst.js
generated
vendored
0
backend/node_modules/async/during.js → node_modules/async/during.js
generated
vendored
0
backend/node_modules/async/during.js → node_modules/async/during.js
generated
vendored
0
backend/node_modules/async/each.js → node_modules/async/each.js
generated
vendored
0
backend/node_modules/async/each.js → node_modules/async/each.js
generated
vendored
0
backend/node_modules/async/eachLimit.js → node_modules/async/eachLimit.js
generated
vendored
0
backend/node_modules/async/eachLimit.js → node_modules/async/eachLimit.js
generated
vendored
0
backend/node_modules/async/eachOf.js → node_modules/async/eachOf.js
generated
vendored
0
backend/node_modules/async/eachOf.js → node_modules/async/eachOf.js
generated
vendored
0
backend/node_modules/async/eachOfLimit.js → node_modules/async/eachOfLimit.js
generated
vendored
0
backend/node_modules/async/eachOfLimit.js → node_modules/async/eachOfLimit.js
generated
vendored
0
backend/node_modules/async/eachOfSeries.js → node_modules/async/eachOfSeries.js
generated
vendored
0
backend/node_modules/async/eachOfSeries.js → node_modules/async/eachOfSeries.js
generated
vendored
0
backend/node_modules/async/eachSeries.js → node_modules/async/eachSeries.js
generated
vendored
0
backend/node_modules/async/eachSeries.js → node_modules/async/eachSeries.js
generated
vendored
0
backend/node_modules/async/ensureAsync.js → node_modules/async/ensureAsync.js
generated
vendored
0
backend/node_modules/async/ensureAsync.js → node_modules/async/ensureAsync.js
generated
vendored
0
backend/node_modules/async/every.js → node_modules/async/every.js
generated
vendored
0
backend/node_modules/async/every.js → node_modules/async/every.js
generated
vendored
0
backend/node_modules/async/everyLimit.js → node_modules/async/everyLimit.js
generated
vendored
0
backend/node_modules/async/everyLimit.js → node_modules/async/everyLimit.js
generated
vendored
0
backend/node_modules/async/everySeries.js → node_modules/async/everySeries.js
generated
vendored
0
backend/node_modules/async/everySeries.js → node_modules/async/everySeries.js
generated
vendored
0
backend/node_modules/async/filter.js → node_modules/async/filter.js
generated
vendored
0
backend/node_modules/async/filter.js → node_modules/async/filter.js
generated
vendored
0
backend/node_modules/async/filterLimit.js → node_modules/async/filterLimit.js
generated
vendored
0
backend/node_modules/async/filterLimit.js → node_modules/async/filterLimit.js
generated
vendored
0
backend/node_modules/async/filterSeries.js → node_modules/async/filterSeries.js
generated
vendored
0
backend/node_modules/async/filterSeries.js → node_modules/async/filterSeries.js
generated
vendored
0
backend/node_modules/async/find.js → node_modules/async/find.js
generated
vendored
0
backend/node_modules/async/find.js → node_modules/async/find.js
generated
vendored
0
backend/node_modules/async/findLimit.js → node_modules/async/findLimit.js
generated
vendored
0
backend/node_modules/async/findLimit.js → node_modules/async/findLimit.js
generated
vendored
0
backend/node_modules/async/findSeries.js → node_modules/async/findSeries.js
generated
vendored
0
backend/node_modules/async/findSeries.js → node_modules/async/findSeries.js
generated
vendored
0
backend/node_modules/async/flatMap.js → node_modules/async/flatMap.js
generated
vendored
0
backend/node_modules/async/flatMap.js → node_modules/async/flatMap.js
generated
vendored
0
backend/node_modules/async/flatMapLimit.js → node_modules/async/flatMapLimit.js
generated
vendored
0
backend/node_modules/async/flatMapLimit.js → node_modules/async/flatMapLimit.js
generated
vendored
0
backend/node_modules/async/flatMapSeries.js → node_modules/async/flatMapSeries.js
generated
vendored
0
backend/node_modules/async/flatMapSeries.js → node_modules/async/flatMapSeries.js
generated
vendored
0
backend/node_modules/async/foldl.js → node_modules/async/foldl.js
generated
vendored
0
backend/node_modules/async/foldl.js → node_modules/async/foldl.js
generated
vendored
0
backend/node_modules/async/foldr.js → node_modules/async/foldr.js
generated
vendored
0
backend/node_modules/async/foldr.js → node_modules/async/foldr.js
generated
vendored
0
backend/node_modules/async/forEach.js → node_modules/async/forEach.js
generated
vendored
0
backend/node_modules/async/forEach.js → node_modules/async/forEach.js
generated
vendored
0
backend/node_modules/async/forEachLimit.js → node_modules/async/forEachLimit.js
generated
vendored
0
backend/node_modules/async/forEachLimit.js → node_modules/async/forEachLimit.js
generated
vendored
0
backend/node_modules/async/forEachOf.js → node_modules/async/forEachOf.js
generated
vendored
0
backend/node_modules/async/forEachOf.js → node_modules/async/forEachOf.js
generated
vendored
0
backend/node_modules/async/forEachOfLimit.js → node_modules/async/forEachOfLimit.js
generated
vendored
0
backend/node_modules/async/forEachOfLimit.js → node_modules/async/forEachOfLimit.js
generated
vendored
0
backend/node_modules/async/forEachSeries.js → node_modules/async/forEachSeries.js
generated
vendored
0
backend/node_modules/async/forEachSeries.js → node_modules/async/forEachSeries.js
generated
vendored
0
backend/node_modules/async/forever.js → node_modules/async/forever.js
generated
vendored
0
backend/node_modules/async/forever.js → node_modules/async/forever.js
generated
vendored
0
backend/node_modules/async/groupBy.js → node_modules/async/groupBy.js
generated
vendored
0
backend/node_modules/async/groupBy.js → node_modules/async/groupBy.js
generated
vendored
0
backend/node_modules/async/groupByLimit.js → node_modules/async/groupByLimit.js
generated
vendored
0
backend/node_modules/async/groupByLimit.js → node_modules/async/groupByLimit.js
generated
vendored
0
backend/node_modules/async/groupBySeries.js → node_modules/async/groupBySeries.js
generated
vendored
0
backend/node_modules/async/groupBySeries.js → node_modules/async/groupBySeries.js
generated
vendored
0
backend/node_modules/async/index.js → node_modules/async/index.js
generated
vendored
0
backend/node_modules/async/index.js → node_modules/async/index.js
generated
vendored
0
backend/node_modules/async/inject.js → node_modules/async/inject.js
generated
vendored
0
backend/node_modules/async/inject.js → node_modules/async/inject.js
generated
vendored
0
backend/node_modules/async/internal/Heap.js → node_modules/async/internal/Heap.js
generated
vendored
0
backend/node_modules/async/internal/Heap.js → node_modules/async/internal/Heap.js
generated
vendored
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user