mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 18:01:09 +02:00
These apps were running on the Mac Mini but not accessible from the internet because their ingress rules were missing from the tunnel config. Also created DNS CNAME records for storage-api and planta-api. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
158 lines
4.1 KiB
YAML
158 lines
4.1 KiB
YAML
tunnel: bb0ea86d-8253-4a54-838b-107bb7945be9
|
|
credentials-file: /Users/mana/.cloudflared/bb0ea86d-8253-4a54-838b-107bb7945be9.json
|
|
|
|
ingress:
|
|
# SSH Access (requires cloudflared on client)
|
|
- hostname: ssh.mana.how
|
|
service: ssh://localhost:22
|
|
|
|
# ManaCore Dashboard (Main)
|
|
- hostname: mana.how
|
|
service: http://localhost:5000
|
|
|
|
# Auth Service
|
|
- hostname: auth.mana.how
|
|
service: http://localhost:3001
|
|
|
|
# Chat App
|
|
- hostname: chat.mana.how
|
|
service: http://localhost:5010
|
|
- hostname: chat-api.mana.how
|
|
service: http://localhost:3030
|
|
|
|
# Todo App
|
|
- hostname: todo.mana.how
|
|
service: http://localhost:5011
|
|
- hostname: todo-api.mana.how
|
|
service: http://localhost:3031
|
|
|
|
# Calendar App
|
|
- hostname: calendar.mana.how
|
|
service: http://localhost:5012
|
|
- hostname: calendar-api.mana.how
|
|
service: http://localhost:3032
|
|
|
|
# Clock App
|
|
- hostname: clock.mana.how
|
|
service: http://localhost:5013
|
|
- hostname: clock-api.mana.how
|
|
service: http://localhost:3033
|
|
- hostname: clock-bot.mana.how
|
|
service: http://localhost:4018
|
|
|
|
# Contacts App
|
|
- hostname: contacts.mana.how
|
|
service: http://localhost:5014
|
|
- hostname: contacts-api.mana.how
|
|
service: http://localhost:3034
|
|
|
|
# Zitare App
|
|
- hostname: zitare.mana.how
|
|
service: http://localhost:5018
|
|
- hostname: zitare-api.mana.how
|
|
service: http://localhost:3007
|
|
|
|
# SkillTree App
|
|
- hostname: skilltree.mana.how
|
|
service: http://localhost:5020
|
|
- hostname: skilltree-api.mana.how
|
|
service: http://localhost:3038
|
|
|
|
# Planta App
|
|
- hostname: planta.mana.how
|
|
service: http://localhost:5022
|
|
- hostname: planta-api.mana.how
|
|
service: http://localhost:3022
|
|
|
|
# Storage App
|
|
- hostname: storage.mana.how
|
|
service: http://localhost:5015
|
|
- hostname: storage-api.mana.how
|
|
service: http://localhost:3035
|
|
|
|
# Presi App
|
|
- hostname: presi.mana.how
|
|
service: http://localhost:5016
|
|
- hostname: presi-api.mana.how
|
|
service: http://localhost:3036
|
|
|
|
# NutriPhi App
|
|
- hostname: nutriphi.mana.how
|
|
service: http://localhost:5017
|
|
- hostname: nutriphi-api.mana.how
|
|
service: http://localhost:3037
|
|
|
|
# Photos App
|
|
- hostname: photos.mana.how
|
|
service: http://localhost:5019
|
|
- hostname: photos-api.mana.how
|
|
service: http://localhost:3039
|
|
|
|
# Mukke App
|
|
- hostname: mukke.mana.how
|
|
service: http://localhost:5180
|
|
- hostname: mukke-api.mana.how
|
|
service: http://localhost:3010
|
|
|
|
# Picture App
|
|
- hostname: picture.mana.how
|
|
service: http://localhost:5021
|
|
- hostname: picture-api.mana.how
|
|
service: http://localhost:3040
|
|
|
|
# LLM Services
|
|
- hostname: playground.mana.how
|
|
service: http://localhost:5090
|
|
|
|
# AI Voice Services
|
|
- hostname: stt-api.mana.how
|
|
service: http://localhost:3020
|
|
- hostname: tts-api.mana.how
|
|
service: http://localhost:3022
|
|
|
|
# Games
|
|
- hostname: whopxl.mana.how
|
|
service: http://localhost:5100
|
|
|
|
# Monitoring & Tools
|
|
- hostname: grafana.mana.how
|
|
service: http://localhost:8000
|
|
- hostname: stats.mana.how
|
|
service: http://localhost:8010
|
|
|
|
# Matrix (DSGVO-konformes Messaging)
|
|
- hostname: matrix.mana.how
|
|
service: http://localhost:4000
|
|
- hostname: element.mana.how
|
|
service: http://localhost:4080
|
|
- hostname: link.mana.how
|
|
service: http://localhost:4090
|
|
|
|
# GlitchTip Error Tracking
|
|
- hostname: glitchtip.mana.how
|
|
service: http://localhost:8020
|
|
|
|
# Self-Hosted Landing Pages (via Nginx on port 4400)
|
|
- hostname: it.mana.how
|
|
service: http://localhost:4400
|
|
- hostname: chats.mana.how
|
|
service: http://localhost:4400
|
|
- hostname: pics.mana.how
|
|
service: http://localhost:4400
|
|
- hostname: zitares.mana.how
|
|
service: http://localhost:4400
|
|
- hostname: presis.mana.how
|
|
service: http://localhost:4400
|
|
- hostname: clocks.mana.how
|
|
service: http://localhost:4400
|
|
- hostname: manadeck.mana.how
|
|
service: http://localhost:4400
|
|
- hostname: nutriphi.mana.how
|
|
service: http://localhost:4400
|
|
- hostname: citycorners.mana.how
|
|
service: http://localhost:4400
|
|
- hostname: docs.mana.how
|
|
service: http://localhost:4400
|
|
|
|
# Catch-all
|
|
- service: http_status:404
|