38 lines
1.3 KiB
Markdown
38 lines
1.3 KiB
Markdown
# 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**
|