aboutsummaryrefslogtreecommitdiffstats
path: root/docker/docker-compose.yml
diff options
context:
space:
mode:
authorLibravatar Michal Kostewicz <m.kostewicz84@gmail.com>2021-02-05 19:18:05 +0100
committerLibravatar Michal Kostewicz <m.kostewicz84@gmail.com>2021-02-07 10:20:38 +0100
commit8337e2632686cf8d0dcf39474019370f7d3dc752 (patch)
tree7adac5b63d03aff8d81ab1250fa54d3007e51b41 /docker/docker-compose.yml
parentMerge pull request #47 from cromefire/db-path (diff)
downloadferdium-server-8337e2632686cf8d0dcf39474019370f7d3dc752.tar.gz
ferdium-server-8337e2632686cf8d0dcf39474019370f7d3dc752.tar.zst
ferdium-server-8337e2632686cf8d0dcf39474019370f7d3dc752.zip
Moved getferdi/server-docker into getferdi/server repository.
Add sample docker-compose file and update README.md files in root and docker directories.
Diffstat (limited to 'docker/docker-compose.yml')
-rw-r--r--docker/docker-compose.yml37
1 files changed, 37 insertions, 0 deletions
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml
new file mode 100644
index 0000000..7bf1b8c
--- /dev/null
+++ b/docker/docker-compose.yml
@@ -0,0 +1,37 @@
1version: "2"
2services:
3 ferdi-server:
4 image: getferdi/ferdi-server
5 container_name: ferdi-server
6 environment:
7 - NODE_ENV=development
8 - EXTERNAL_DOMAIN=localhost
9 - DB_CONNECTION=sqlite
10 - DB_HOST=127.0.0.1
11 - DB_PORT=3306
12 - DB_USER=root
13 - DB_PASSWORD=password
14 - DB_DATABASE=adonis
15 - DB_SSL=false
16 - MAIL_CONNECTION=smtp
17 - SMPT_HOST=127.0.0.1
18 - SMTP_PORT=2525
19 - MAIL_SSL=false
20 - MAIL_USERNAME=username
21 - MAIL_PASSWORD=password
22 - MAIL_SENDER=noreply@getferdi.com
23 - IS_CREATION_ENABLED=true
24 - IS_DASHBOARD_ENABLED=true
25 - IS_REGISTRATION_ENABLED=true
26 - CONNECT_WITH_FRANZ=false
27 volumes:
28 - ferdi-config-vol:/config
29 - ferdi-database-vol:/app/database
30 - ferdi-recipes-vol:/app/recipes
31 ports:
32 - 3333:80
33 restart: unless-stopped
34volumes:
35 ferdi-config-vol:
36 ferdi-database-vol:
37 ferdi-recipes-vol: \ No newline at end of file