From 4968246911ca96bc4cd6c20cf368ac64b5767618 Mon Sep 17 00:00:00 2001 From: dyzulk <66510723+dyzulk@users.noreply.github.com> Date: Sat, 17 Jan 2026 03:08:14 +0700 Subject: [PATCH] feat: Add Docker Compose template and English/Indonesian aaPanel deployment guides for the Mivo application. --- docker/aapanel-template.yml | 22 +++++++++++----------- docs/guide/docker-aapanel.md | 22 +++++++++++----------- docs/id/guide/docker-aapanel.md | 22 +++++++++++----------- 3 files changed, 33 insertions(+), 33 deletions(-) diff --git a/docker/aapanel-template.yml b/docker/aapanel-template.yml index 2ffda9e..4ac7569 100644 --- a/docker/aapanel-template.yml +++ b/docker/aapanel-template.yml @@ -2,31 +2,31 @@ version: '3.8' services: mivo: - image: dyzulk/mivo:${VERSION} - container_name: ${CONTAINER_NAME} + image: dyzulk/mivo:${VERSION:-latest} + container_name: ${CONTAINER_NAME:-mivo} restart: unless-stopped ports: - - "${HOST_IP}:${APP_PORT}:80" + - "${HOST_IP:-0.0.0.0}:${APP_PORT:-8080}:80" volumes: # Database & Sessions - - ${APP_PATH}/mivo_data:/var/www/html/app/Database + - ${APP_PATH:-.}/mivo_data:/var/www/html/app/Database # Custom Logos - - ${APP_PATH}/mivo_logos:/var/www/html/public/assets/img/logos + - ${APP_PATH:-.}/mivo_logos:/var/www/html/public/assets/img/logos # Environment file (Optional - mapped from host) - # - ${APP_PATH}/.env:/var/www/html/.env + # - ${APP_PATH:-.}/.env:/var/www/html/.env environment: - - APP_ENV=${APP_ENV} - - APP_DEBUG=${APP_DEBUG} - - TZ=${TZ} + - APP_ENV=${APP_ENV:-production} + - APP_DEBUG=${APP_DEBUG:-false} + - TZ=${TZ:-Asia/Jakarta} deploy: resources: limits: - cpus: '${CPUS}' - memory: ${MEMORY_LIMIT} + cpus: '${CPUS:-1.0}' + memory: ${MEMORY_LIMIT:-512M} networks: - mivo_net diff --git a/docs/guide/docker-aapanel.md b/docs/guide/docker-aapanel.md index 1052964..f8e20f3 100644 --- a/docs/guide/docker-aapanel.md +++ b/docs/guide/docker-aapanel.md @@ -46,31 +46,31 @@ version: '3.8' services: mivo: - image: dyzulk/mivo:${VERSION} - container_name: ${CONTAINER_NAME} + image: dyzulk/mivo:${VERSION:-latest} + container_name: ${CONTAINER_NAME:-mivo} restart: unless-stopped ports: - - "${HOST_IP}:${APP_PORT}:80" + - "${HOST_IP:-0.0.0.0}:${APP_PORT:-8080}:80" volumes: # Database & Sessions - - ${APP_PATH}/mivo_data:/var/www/html/app/Database + - ${APP_PATH:-.}/mivo_data:/var/www/html/app/Database # Custom Logos - - ${APP_PATH}/mivo_logos:/var/www/html/public/assets/img/logos + - ${APP_PATH:-.}/mivo_logos:/var/www/html/public/assets/img/logos # Environment file (Optional - mapped from host) - # - ${APP_PATH}/.env:/var/www/html/.env + # - ${APP_PATH:-.}/.env:/var/www/html/.env environment: - - APP_ENV=${APP_ENV} - - APP_DEBUG=${APP_DEBUG} - - TZ=${TZ} + - APP_ENV=${APP_ENV:-production} + - APP_DEBUG=${APP_DEBUG:-false} + - TZ=${TZ:-Asia/Jakarta} deploy: resources: limits: - cpus: '${CPUS}' - memory: ${MEMORY_LIMIT} + cpus: '${CPUS:-1.0}' + memory: ${MEMORY_LIMIT:-512M} networks: - mivo_net diff --git a/docs/id/guide/docker-aapanel.md b/docs/id/guide/docker-aapanel.md index 4dc3409..70c6741 100644 --- a/docs/id/guide/docker-aapanel.md +++ b/docs/id/guide/docker-aapanel.md @@ -46,31 +46,31 @@ version: '3.8' services: mivo: - image: dyzulk/mivo:${VERSION} - container_name: ${CONTAINER_NAME} + image: dyzulk/mivo:${VERSION:-latest} + container_name: ${CONTAINER_NAME:-mivo} restart: unless-stopped ports: - - "${HOST_IP}:${APP_PORT}:80" + - "${HOST_IP:-0.0.0.0}:${APP_PORT:-8080}:80" volumes: # Database & Sessions - - ${APP_PATH}/mivo_data:/var/www/html/app/Database + - ${APP_PATH:-.}/mivo_data:/var/www/html/app/Database # Custom Logos - - ${APP_PATH}/mivo_logos:/var/www/html/public/assets/img/logos + - ${APP_PATH:-.}/mivo_logos:/var/www/html/public/assets/img/logos # Environment file (Optional - mapped from host) - # - ${APP_PATH}/.env:/var/www/html/.env + # - ${APP_PATH:-.}/.env:/var/www/html/.env environment: - - APP_ENV=${APP_ENV} - - APP_DEBUG=${APP_DEBUG} - - TZ=${TZ} + - APP_ENV=${APP_ENV:-production} + - APP_DEBUG=${APP_DEBUG:-false} + - TZ=${TZ:-Asia/Jakarta} deploy: resources: limits: - cpus: '${CPUS}' - memory: ${MEMORY_LIMIT} + cpus: '${CPUS:-1.0}' + memory: ${MEMORY_LIMIT:-512M} networks: - mivo_net