Community Solution

Set Up Cloudflare Tunnel for CasaOS Remote Access

A CasaOS community tutorial links to a step-by-step Cloudflare Tunnel setup for remote app access and multiple subdomains.

What a Cloudflare Tunnel Changes for CasaOS

The linked community tutorial proposes Cloudflare Tunnel as a way to reach CasaOS applications remotely without opening inbound router ports. The Community post itself mainly points to an external BigBear tutorial, so this page separates the architectural decision from the exact UI steps.

Use a Remotely Managed Tunnel for New Setups

Cloudflare's current documentation says remotely managed tunnels are recommended for most use cases; configuration is stored on Cloudflare and managed through the dashboard, API, or Terraform. See Cloudflare Tunnel management documentation and its Tunnel setup documentation.

Map Each App to Its Own Hostname

A common layout is one hostname per application rather than exposing the entire server UI as a single catch-all route. Keep application authentication enabled even when traffic passes through a tunnel, and add an identity layer for administrative interfaces where practical.

Do Not Treat a Tunnel as a Backup

A tunnel provides a remote network path; it does not back up CasaOS configuration or application data. Keep persistent app data on protected storage and maintain a recovery path. If you are moving from CasaOS to the current platform, review the ZimaOS overview and ZimaOS App Store guide.