-
Notifications
You must be signed in to change notification settings - Fork 1
/
docker-compose.yml
35 lines (33 loc) · 1.03 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
---
# Usage:
# docker-compose build
# docker-compose down; docker-compose up --build --detach
# docker-compose down; docker rmi -f fshare_tool_app; docker rmi $(docker images --filter "dangling=true" -q --no-trunc) -f; docker-compose up --build --detach
version: '3.8'
services:
app:
image: 'hoanghiepitvnn/fshare_tool'
restart: always
build:
context: ./
dockerfile: ./docker/Dockerfile
args:
BUNDLER_VERSION: $BUNDLER_VERSION
WORKSPACE: $WORKSPACE
RAILS_PORT: $RAILS_PORT
ports:
- 7777:$RAILS_PORT
environment:
RCLONE_CUSTOM_CONFIG: /var/workspace/.config/rclone/rclone.conf
VLC_RC_HOST: $VLC_RC_HOST
VLC_RC_PORT: $VLC_RC_PORT
FSHARE_USER_EMAIL: $FSHARE_USER_EMAIL
FSHARE_PASSWORD: $FSHARE_PASSWORD
FSHARE_APP_KEY: $FSHARE_APP_KEY
FSHARE_USER_AGENT: $FSHARE_USER_AGENT
volumes:
- app_dbs:/var/workspace/db/sqlite_dbs
- $RCLONE_CUSTOM_CONFIG:/var/workspace/.config/rclone/rclone.conf
volumes:
app_dbs:
driver: local