managarten/cloudflared-config.yml
Till JS d8886346ad fix(infra): add missing Zitare, SkillTree, Planta routes to Cloudflare tunnel
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>
2026-03-25 12:54:11 +01:00

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