---
# Homepage Services Configuration — Generated by Ansible (Bunker Ops)
# Instance: {{ cml_domain }}

- Production - Core:

    - Admin GUI:
        icon: mdi-view-dashboard
        href: "https://app.{{ cml_domain }}"
        description: Application dashboard and public pages
        container: changemaker-v2-admin

    - API:
        icon: mdi-api
        href: "https://api.{{ cml_domain }}"
        description: V2 REST API
        container: changemaker-v2-api

    - Media API:
        icon: mdi-video
        href: "https://media.{{ cml_domain }}"
        description: Video library and streaming
        container: changemaker-media-api

    - Main Site:
        icon: mdi-web
        href: "https://{{ cml_domain }}"
        description: Documentation and marketing site
        container: mkdocs-site-server-changemaker

- Production - Tools:

    - Code Server:
        icon: mdi-code-braces
        href: "https://code.{{ cml_domain }}"
        description: VS Code in the browser
        container: code-server-changemaker

    - NocoDB:
        icon: mdi-database
        href: "https://db.{{ cml_domain }}"
        description: Database browser (read-only)
        container: changemaker-v2-nocodb

    - MkDocs (Live):
        icon: mdi-book-open-page-variant
        href: "https://docs.{{ cml_domain }}"
        description: Live documentation with hot reload
        container: mkdocs-changemaker

    - Mini QR:
        icon: mdi-qrcode
        href: "https://qr.{{ cml_domain }}"
        description: QR code generator
        container: mini-qr

    - Excalidraw:
        icon: mdi-draw
        href: "https://draw.{{ cml_domain }}"
        description: Collaborative whiteboard
        container: excalidraw-changemaker

    - Vaultwarden:
        icon: mdi-lock
        href: "https://vault.{{ cml_domain }}"
        description: Password manager (Bitwarden-compatible)
        container: vaultwarden-changemaker

    - Gancio:
        icon: mdi-calendar-multiple
        href: "https://events.{{ cml_domain }}"
        description: Event management platform
        container: gancio-changemaker

- Production - Integrations:

    - Listmonk:
        icon: mdi-email-newsletter
        href: "https://listmonk.{{ cml_domain }}"
        description: Newsletter and mailing list manager
        container: listmonk-app

    - MailHog:
        icon: mdi-email-check
        href: "https://mail.{{ cml_domain }}"
        description: Email capture for testing
        container: mailhog-changemaker

    - n8n:
        icon: mdi-robot-industrial
        href: "https://n8n.{{ cml_domain }}"
        description: Workflow automation platform
        container: n8n-changemaker

    - Gitea:
        icon: mdi-git
        href: "https://git.{{ cml_domain }}"
        description: Git repository hosting
        container: gitea-changemaker

- Production - Monitoring:

    - Grafana:
        icon: mdi-chart-box
        href: "https://grafana.{{ cml_domain }}"
        description: Monitoring dashboards
        container: grafana-changemaker

    - Prometheus:
        icon: mdi-chart-line
        href: "https://prometheus.{{ cml_domain }}"
        description: Metrics collection
        container: prometheus-changemaker

- Local - Core:

    - Admin GUI:
        icon: mdi-view-dashboard
        href: "http://localhost:{{ cml_admin_port }}"
        description: Application dashboard (port {{ cml_admin_port }})
        container: changemaker-v2-admin

    - API:
        icon: mdi-api
        href: "http://localhost:{{ cml_api_port }}"
        description: V2 REST API (port {{ cml_api_port }})
        container: changemaker-v2-api
