263 lines
8.0 KiB
YAML
263 lines
8.0 KiB
YAML
---
|
|
# Homepage Services Configuration
|
|
# Tab 1: Production URLs (external/public access)
|
|
# Tab 2: Local Development URLs (localhost with ports from config.sh)
|
|
|
|
#####################################
|
|
# PRODUCTION - External URLs
|
|
#####################################
|
|
|
|
- Production - Essential Tools:
|
|
|
|
- Code Server:
|
|
icon: mdi-code-braces
|
|
href: "https://code.freealberta.org"
|
|
description: VS Code in the browser - Platform Editor
|
|
container: code-server-changemaker-freealberta
|
|
|
|
- NocoDB:
|
|
icon: mdi-database
|
|
href: "https://db.freealberta.org"
|
|
description: No-code database platform
|
|
container: changemakerlite-nocodb-1
|
|
|
|
- Production - Content & Docs:
|
|
|
|
- Main Site:
|
|
icon: mdi-web
|
|
href: "https://freealberta.org"
|
|
description: CM-lite campaign website
|
|
container: mkdocs-site-server-changemaker-freealberta
|
|
|
|
- MkDocs (Live):
|
|
icon: mdi-book-open-page-variant
|
|
href: "https://docs.freealberta.org"
|
|
description: Live documentation server with hot reload
|
|
container: mkdocs-changemaker-freealberta
|
|
|
|
- Mini QR:
|
|
icon: mdi-qrcode
|
|
href: "https://qr.freealberta.org"
|
|
description: QR code generator
|
|
container: mini-qr-freealberta
|
|
|
|
- Listmonk:
|
|
icon: mdi-email-newsletter
|
|
href: "https://listmonk.freealberta.org"
|
|
description: Newsletter & mailing list manager
|
|
container: listmonk_app_test4_freealberta-freealberta
|
|
|
|
- MailHog:
|
|
icon: mdi-email-open
|
|
href: "https://mail.freealberta.org"
|
|
description: Email testing service
|
|
container: mailhog-changemaker-freealberta
|
|
|
|
- Production - Automation:
|
|
|
|
- n8n:
|
|
icon: mdi-robot-industrial
|
|
href: "https://n8n.freealberta.org"
|
|
description: Workflow automation platform
|
|
container: n8n-changemaker-freealberta
|
|
|
|
- Gitea:
|
|
icon: mdi-git
|
|
href: "https://git.freealberta.org"
|
|
description: Git repository hosting
|
|
container: gitea_changemaker_test4_freealberta-freealberta
|
|
|
|
- PostgreSQL (Listmonk):
|
|
icon: mdi-database-outline
|
|
href: "#"
|
|
description: Database for Listmonk
|
|
container: listmonk_db_test4_freealberta-freealberta
|
|
|
|
- PostgreSQL (NocoDB):
|
|
icon: mdi-database-outline
|
|
href: "#"
|
|
description: Database for NocoDB
|
|
container: changemakerlite-root_db-1
|
|
|
|
- Redis:
|
|
icon: mdi-database-sync
|
|
href: "#"
|
|
description: Shared cache & session storage
|
|
container: redis-changemaker-freealberta
|
|
|
|
- Production - Monitoring:
|
|
|
|
- Prometheus:
|
|
icon: mdi-chart-line
|
|
href: "https://prometheus.freealberta.org"
|
|
description: Metrics collection & time-series database
|
|
container: prometheus-changemaker-freealberta
|
|
|
|
- Grafana:
|
|
icon: mdi-chart-box
|
|
href: "https://grafana.freealberta.org"
|
|
description: Monitoring dashboards & visualizations
|
|
container: grafana-changemaker-freealberta
|
|
|
|
- Alertmanager:
|
|
icon: mdi-bell-alert
|
|
href: "https://alertmanager.freealberta.org"
|
|
description: Alert routing & notification management
|
|
container: alertmanager-changemaker-freealberta
|
|
|
|
- Gotify:
|
|
icon: mdi-cellphone-message
|
|
href: "https://gotify.freealberta.org"
|
|
description: Self-hosted push notifications
|
|
container: gotify-changemaker-freealberta
|
|
|
|
- cAdvisor:
|
|
icon: mdi-docker
|
|
href: "https://cadvisor.freealberta.org"
|
|
description: Container resource metrics
|
|
container: cadvisor-changemaker-freealberta
|
|
|
|
- Node Exporter:
|
|
icon: mdi-server
|
|
href: "#"
|
|
description: System-level metrics exporter
|
|
container: node-exporter-changemaker-freealberta
|
|
|
|
- Redis Exporter:
|
|
icon: mdi-database-export
|
|
href: "#"
|
|
description: Redis metrics exporter
|
|
container: redis-exporter-changemaker-freealberta
|
|
|
|
#####################################
|
|
# LOCAL DEVELOPMENT - Localhost URLs
|
|
#####################################
|
|
|
|
- Local - Essential Tools:
|
|
|
|
- Code Server:
|
|
icon: mdi-code-braces
|
|
href: "http://100.67.78.53:8888"
|
|
description: VS Code in the browser (port 8888)
|
|
container: code-server-changemaker-freealberta
|
|
|
|
- NocoDB:
|
|
icon: mdi-database
|
|
href: "http://100.67.78.53:8090"
|
|
description: No-code database platform (port 8090)
|
|
container: changemakerlite-nocodb-1
|
|
|
|
- Homepage:
|
|
icon: mdi-home
|
|
href: "http://100.67.78.53:3010"
|
|
description: This dashboard (port 3010)
|
|
container: homepage-changemaker-freealberta
|
|
|
|
- Local - Content & Docs:
|
|
|
|
- Main Site:
|
|
icon: mdi-web
|
|
href: "http://100.67.78.53:4001"
|
|
description: CM-lite campaign website (port 4001)
|
|
container: mkdocs-site-server-changemaker-freealberta
|
|
|
|
- MkDocs (Live):
|
|
icon: mdi-book-open-page-variant
|
|
href: "http://100.67.78.53:4000"
|
|
description: Live documentation with hot reload (port 4000)
|
|
container: mkdocs-changemaker-freealberta
|
|
|
|
- Mini QR:
|
|
icon: mdi-qrcode
|
|
href: "http://100.67.78.53:8089"
|
|
description: QR code generator (port 8089)
|
|
container: mini-qr-freealberta
|
|
|
|
- Listmonk:
|
|
icon: mdi-email-newsletter
|
|
href: "http://100.67.78.53:9001"
|
|
description: Newsletter & mailing list manager (port 9001)
|
|
container: listmonk_app_test4_freealberta-freealberta
|
|
|
|
- MailHog:
|
|
icon: mdi-email-open
|
|
href: "http://100.67.78.53:8025"
|
|
description: Email testing service (port 8025)
|
|
container: mailhog-changemaker-freealberta
|
|
|
|
- Local - Automation:
|
|
|
|
- n8n:
|
|
icon: mdi-robot-industrial
|
|
href: "http://100.67.78.53:5678"
|
|
description: Workflow automation platform (port 5678)
|
|
container: n8n-changemaker-freealberta
|
|
|
|
- Gitea:
|
|
icon: mdi-git
|
|
href: "http://100.67.78.53:3030"
|
|
description: Git repository hosting (port 3030)
|
|
container: gitea_changemaker_test4_freealberta-freealberta
|
|
|
|
- PostgreSQL (Listmonk):
|
|
icon: mdi-database-outline
|
|
href: "#"
|
|
description: Database for Listmonk (port 5432)
|
|
container: listmonk_db_test4_freealberta-freealberta
|
|
|
|
- PostgreSQL (NocoDB):
|
|
icon: mdi-database-outline
|
|
href: "#"
|
|
description: Database for NocoDB
|
|
container: changemakerlite-root_db-1
|
|
|
|
- Redis:
|
|
icon: mdi-database-sync
|
|
href: "#"
|
|
description: Shared cache & session storage (port 6379)
|
|
container: redis-changemaker-freealberta
|
|
|
|
- Local - Monitoring:
|
|
|
|
- Prometheus:
|
|
icon: mdi-chart-line
|
|
href: "http://100.67.78.53:9090"
|
|
description: Metrics collection & time-series database (port 9090)
|
|
container: prometheus-changemaker-freealberta
|
|
|
|
- Grafana:
|
|
icon: mdi-chart-box
|
|
href: "http://100.67.78.53:3001"
|
|
description: Monitoring dashboards & visualizations (port 3001)
|
|
container: grafana-changemaker-freealberta
|
|
|
|
- Alertmanager:
|
|
icon: mdi-bell-alert
|
|
href: "http://100.67.78.53:9093"
|
|
description: Alert routing & notification management (port 9093)
|
|
container: alertmanager-changemaker-freealberta
|
|
|
|
- Gotify:
|
|
icon: mdi-cellphone-message
|
|
href: "http://100.67.78.53:8889"
|
|
description: Self-hosted push notifications (port 8889)
|
|
container: gotify-changemaker-freealberta
|
|
|
|
- cAdvisor:
|
|
icon: mdi-docker
|
|
href: "http://100.67.78.53:8080"
|
|
description: Container resource metrics (port 8080)
|
|
container: cadvisor-changemaker-freealberta
|
|
|
|
- Node Exporter:
|
|
icon: mdi-server
|
|
href: "http://100.67.78.53:9100/metrics"
|
|
description: System-level metrics exporter (port 9100)
|
|
container: node-exporter-changemaker-freealberta
|
|
|
|
- Redis Exporter:
|
|
icon: mdi-database-export
|
|
href: "http://100.67.78.53:9121/metrics"
|
|
description: Redis metrics exporter (port 9121)
|
|
container: redis-exporter-changemaker-freealberta
|