Daftar Isi:

#docker compose nextcloud

version: '3'

services:
  db:
    image: mariadb:10.6
    container_name: nextcloud_db
    restart: unless-stopped
    environment:
      MYSQL_ROOT_PASSWORD: urilll22
      MYSQL_DATABASE: drive-urilll
      MYSQL_USER: urilll
      MYSQL_PASSWORD: urilll22
    volumes:
      - db_data:/var/lib/mysql

  app:
    image: nextcloud:latest
    container_name: nextcloud_app
    restart: unless-stopped
    ports:
      - "8080:80"
    environment:
      MYSQL_HOST: db
      MYSQL_DATABASE: drive-urilll
      MYSQL_USER: urilll
      MYSQL_PASSWORD: urilll22
    volumes:
      - nextcloud_data:/var/www/html
    depends_on:
      - db

volumes:
  db_data:
  nextcloud_data: