Use named volume for docker. Simplify authentication for development environment.

This commit is contained in:
Gardner Bickford 2022-06-20 12:05:01 +12:00
parent ca04fd42f3
commit f74f2c8755
2 changed files with 7 additions and 6 deletions

1
.gitignore vendored
View File

@ -14,6 +14,7 @@ yarn-error.log*
media media
api/.ash_history api/.ash_history
api/.config
api/.cache/ api/.cache/
api/.pki/ api/.pki/
api/node_modules api/node_modules

View File

@ -5,18 +5,15 @@ version: "3"
services: services:
mongo: mongo:
image: mongo image: mongo
environment:
- MONGO_INITDB_ROOT_USERNAME=linkwarden
- MONGO_INITDB_ROOT_PASSWORD=changeme
restart: unless-stopped restart: unless-stopped
link-warden-api: link-warden-api:
build: ./api build: ./api
environment: environment:
- MONGODB_URI=mongodb://linkwarden:changeme@mongo:27017/ - MONGODB_URI=mongodb://mongo:27017/
- PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true - PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
volumes: volumes:
- ./media:/media - media:/media
- ./api:/home/node - ./api:/home/node
ports: ports:
- 5000:5000 - 5000:5000
@ -38,3 +35,6 @@ services:
restart: unless-stopped restart: unless-stopped
depends_on: depends_on:
- link-warden-api - link-warden-api
volumes:
media: