From 52e3cb24f63065e37d467e9c6a79ec9bc6c9af6d Mon Sep 17 00:00:00 2001 From: Abhinav Sarkar Date: Fri, 8 Jun 2018 14:59:44 +0000 Subject: [PATCH] Initial DC file with wallabag and postgres --- docker-compose.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..6753353 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,32 @@ +version: '3' +services: + wallabag: + image: wallabag/wallabag + environment: + - POSTGRES_PASSWORD=example + - POSTGRES_USER=postgres + - SYMFONY__ENV__DATABASE_DRIVER=pdo_pgsql + - SYMFONY__ENV__DATABASE_DRIVER_CLASS=Wallabag\CoreBundle\Doctrine\DBAL\Driver\CustomPostgreSQLDriver + - SYMFONY__ENV__DATABASE_HOST=db + - SYMFONY__ENV__DATABASE_PORT=5432 + - SYMFONY__ENV__DATABASE_NAME=wallabag + - SYMFONY__ENV__DATABASE_USER=wallabag + - SYMFONY__ENV__DATABASE_PASSWORD=wallapass + - SYMFONY__ENV__MAILER_HOST=127.0.0.1 + - SYMFONY__ENV__MAILER_USER=~ + - SYMFONY__ENV__MAILER_PASSWORD=~ + - SYMFONY__ENV__FROM_EMAIL=wallabag@space.abhinavsarkar.net + - SYMFONY__ENV__DOMAIN_NAME=http://space.abhinavsarkar.net + depends_on: + - db + ports: + - "80:80" + volumes: + - ./wallabag/images:/var/www/wallabag/web/assets/images + db: + image: postgres:10 + restart: always + environment: + POSTGRES_PASSWORD: example + volumes: + - ./postgres-data:/var/lib/postgresql/data