Files
cloud-server/cloudflared/README.md
2025-12-19 09:31:15 -05:00

1.5 KiB

Cloudflare Tunnel Info

Instructions:

  • Make sure config.yml is updated with changes from config.git.yml

Contents:

cloudflared
│ ├── <tunnel_id>.json
│ ├── cert.pem
│ ├── config.git.yml
│ ├── config.yml
│ ├── docker-compose.yml
│ ├── .env
│ ├── .gitignore
│ └── README.md

File Descriptions:

  • <tunnel_id>.json: Cloudflare tunnel credentials file
  • cert.pem: Cloudflare certificate file
  • config.git.yml: Version-controlled template for config.yml
  • config.yml: Configuration file for Cloudflare tunnel ingress methods
  • docker-compose.yml: Docker Compose file for running the Cloudflare tunnel
  • .env: Environment variables, including the tunnel ID
  • .gitignore: Git ignore file
  • README.md: Documentation

Environment Variables:

  • tunnel_id: Cloudflare tunnel ID (stored in .env).

Ignored Files:

  • <tunnel_id>.json: Sensitive file containing the Cloudflare tunnel credentials
  • cert.pem: Cloudflare certificate file
  • config.yml: Configuration file with sensitive data
  • .env: Environment file containing sensitive data

Current Ingress Methods:

  • szumko.net --> dashy dashboard
  • cloud.szumko.net --> nextcloud
  • git.szumko.net --> Gitea
  • ha.szumko.net --> Home Assistant
  • pihole.szumko.net --> Pihole Admin
  • lib.szumko.net --> Calibre