commit c2b146cb69dd72a6c68992f3d1fa778fbcc4b58b Author: kamaji Date: Mon Jan 26 04:57:41 2026 -0600 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..813fcaf --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +app/ +data/ +db/ +*.swp diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..6287793 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,42 @@ +version: "3.8" + +services: + db: + image: mariadb:11 + container_name: nextcloud-db + restart: unless-stopped + command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW + volumes: + - ./db:/var/lib/mysql + environment: + MYSQL_ROOT_PASSWORD: waterlooLamp45% + MYSQL_DATABASE: nextcloud + MYSQL_USER: nextcloud + MYSQL_PASSWORD: tubeQualify79* + + redis: + image: redis:7 + container_name: nextcloud-redis + restart: unless-stopped + + app: + image: nextcloud:apache + container_name: nextcloud-app + ports: + - "8081:80" + restart: unless-stopped + depends_on: + - db + - redis + volumes: + - ./app:/var/www/html + - ./data:/var/www/html/data + environment: + MYSQL_HOST: db + MYSQL_DATABASE: nextcloud + MYSQL_USER: nextcloud + MYSQL_PASSWORD: tubeQualify79* + REDIS_HOST: redis + NEXTCLOUD_TRUSTED_DOMAINS: nextcloud.sdanywhere.com + TRUSTED_PROXIES: 192.168.128.19 + OVERWRITEPROTOCOL: https