diff --git a/.env b/.env index de5cd04..a557422 100644 --- a/.env +++ b/.env @@ -12,3 +12,18 @@ UMASK=000 TZ=America/Chicago ADMIN_USERNAME=akanealw ADMIN_PASSWORD=8ung1e1! + +#WALLABAG +DATABASE_DRIVER=pdo_sqlite +DATABASE_HOST=127.0.0.1 +DATABASE_PORT=~ +DATABASE_NAME=symfony +DATABASE_USER=root +DATABASE_PASSWORD=8ung1e1! +DATABASE_PATH="%kernel.project_dir%/data/db/wallabag.sqlite" +DOMAIN_NAME=http://192.168.1.33:8000 +SECRET=ch4n63m31fy0uc4n +PHP_SESSION_SAVE_PATH=tcp://redis:6379?database=2 +PHP_SESSION_HANDLER=redis +SESSION_HANDLER=~ +TRUSTED_PROXIES=0.0.0.0/0 \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 09a92dd..e953b11 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,37 @@ version: '3' services: + trilium: + container_name: trilium + image: zadam/trilium + restart: always + environment: + - TRILIUM_DATA_DIR=/home/node/trilium-data + ports: + - "8686:8080" + volumes: + - ./appdata/trilium:/home/node/trilium-data + wallabag-php: + container_name: wallabag-php + image: wallabag/wallabag + env_file: + - .env + depends_on: + - wallabag-redis + ports: + - 8600:8000 + volumes: + - ./appdata/wallabag/www:/var/www/html + - ./appdata/wallabag/assets:/var/www/html/web/assets + - ./appdata/wallabag/data:/var/www/html/data + - ./appdata/wallabag/cache:/var/www/.cache + + wallabag-redis: + container_name: wallabag-redis + image: redis:6-alpine + healthcheck: + test: ["CMD", "redis-cli", "ping"] + interval: 10s + timeout: 3s + retries: 3