1
0
Fork 0
mirror of https://github.com/pawelmalak/flame.git synced 2025-07-18 19:19:36 +02:00

Docker secrets integration

This commit is contained in:
Paweł Malak 2021-12-02 16:43:13 +01:00
parent d1d32cdbe6
commit 48b91581b8
10 changed files with 21753 additions and 111 deletions

View file

@ -4,7 +4,7 @@ WORKDIR /app
COPY package*.json ./
RUN apk --no-cache --virtual build-dependencies add python make g++ \
RUN apk --no-cache --virtual build-dependencies add python python3 make g++ \
&& npm install --production
COPY . .

View file

@ -1,19 +1,22 @@
version: "3"
secrets:
password:
file: ./secrets/password
version: '3.6'
services:
flame:
image: pawelmalak/flame
container_name: flame
volumes:
- /path/to/data:/app/data
- /path/to/host/data:/app/data
# - /var/run/docker.sock:/var/run/docker.sock # optional but required for Docker integration
ports:
- 5005:5005
secrets:
- password
# secrets:
# - password # optional but required for (1)
environment:
- PASSWORD_FILE=/run/secrets/password
- PASSWORD=flame_password
# - PASSWORD_FILE=/run/secrets/password # optional but required for (1)
restart: unless-stopped
# optional but required for Docker secrets (1)
# secrets:
# password:
# file: /path/to/secrets/password

View file

@ -1 +0,0 @@
flame_docker_secret_password