-
Notifications
You must be signed in to change notification settings - Fork 79
Specific server providers setups ‐ Cloudflare
🧭 You are here : Wiki home / Additional Setup / Specific server providers setups / Cloudflare
The following guide will help you setup Cloudflare's Zero Trust application service tunnel called cloudflared. Typically this is used to secure internal applications using the Zero Trust authentication system, of which you can utilize Google/Microsoft authentication.
Another reason is to expose your applications from within your home network where your service provider might block port 80/443.
You'll need a Cloudflare account, and you will also need a domain name setup on Cloudflare.
Ensure you have access Zero Trust section so that it's setup in your account.
The cloudflared service needs to be configured in your compose.yaml
file.
tunnel:
container_name: cloudflared-tunnel
image: cloudflare/cloudflared
restart: unless-stopped
command: tunnel run
environment:
- TUNNEL_TOKEN=mytokengoeshere
This needs to be written up but here's quick guide.
https://fossengineer.com/selfhosting-cloudflared-tunnel-docker/
There are a couple of options.
-
Change your name servers at your domain registrar. This is the easiest if you already have a domain. Cloudflare will import your DNS records via a scan, and you can update any that were missed
-
Transfer your domain to Cloudflare. This isn't required, but also works.
-
Register a new domain. If you want a specific domain for your rcon, .com's are cheap. Just register a new one and you'll be ready to point the domain to your CRCON. This also works if you have multiple servers, you can still use sub-domains and keep your main domain clean of DNS records.
Hell Let Loose (HLL) Community RCON (CRCON) Wiki - Back to Home
Maps
Records
Settings
Others
Stats
(TODO)
- Admin panel (needs update)
- Migrate CRCON to another VPS
- Replace the game server managed in CRCON
- Adding a game server to manage in CRCON
- Overview Project Structure
- Development environment
- Building your own Docker images
- CRCON API
- Streaming Logs
- Remotely connect to the PostgreSQL database
- Miscellaneous (needs update)
- HLL RCON Commands (needs update)
- Please look at this first
- Ask for help