feat: ui polish, docs, api hardening, and common pages

This commit is contained in:
Dwindi Ramadhana
2026-02-06 14:04:41 +07:00
parent 0f602c12bc
commit 844ad4901b
18 changed files with 1106 additions and 128 deletions

View File

@@ -34,6 +34,7 @@ services:
DEWEMOJI_MAYAR_ENABLED: ${DEWEMOJI_MAYAR_ENABLED:-false}
DEWEMOJI_MAYAR_API_BASE: ${DEWEMOJI_MAYAR_API_BASE:-}
DEWEMOJI_MAYAR_ENDPOINT_VERIFY: ${DEWEMOJI_MAYAR_ENDPOINT_VERIFY:-/v1/license/verify}
DEWEMOJI_MAYAR_PRODUCT_IDS: ${DEWEMOJI_MAYAR_PRODUCT_IDS:-}
DEWEMOJI_MAYAR_API_KEY: ${DEWEMOJI_MAYAR_API_KEY:-}
DEWEMOJI_MAYAR_SECRET_KEY: ${DEWEMOJI_MAYAR_SECRET_KEY:-}
@@ -41,6 +42,12 @@ services:
RUN_MIGRATIONS: ${RUN_MIGRATIONS:-true}
volumes:
- app_storage:/var/www/html/storage
healthcheck:
test: ["CMD-SHELL", "curl -fsS http://127.0.0.1/v1/health >/dev/null || exit 1"]
interval: 30s
timeout: 5s
retries: 5
start_period: 30s
mysql:
image: mysql:8.0