https://github.com/jeffresc/hetzner-cloud-firewall-cloudflare-updater
A Python script that automatically updates a Hetzner Cloud firewall to accept HTTP(s) traffic from Cloudflare only
https://github.com/jeffresc/hetzner-cloud-firewall-cloudflare-updater
cloudflare hetzner-api hetzner-cloud python python3
Last synced: 12 months ago
JSON representation
A Python script that automatically updates a Hetzner Cloud firewall to accept HTTP(s) traffic from Cloudflare only
- Host: GitHub
- URL: https://github.com/jeffresc/hetzner-cloud-firewall-cloudflare-updater
- Owner: JeffResc
- Archived: true
- Created: 2022-04-08T04:04:54.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-14T15:52:17.000Z (about 4 years ago)
- Last Synced: 2025-06-01T14:19:32.567Z (about 1 year ago)
- Topics: cloudflare, hetzner-api, hetzner-cloud, python, python3
- Language: Python
- Homepage:
- Size: 5.86 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hetzner-Cloud-Firewall-Cloudflare-Updater
A Python script that automatically updates a Hetzner Cloud firewall to accept HTTP(s) traffic from Cloudflare only
Installation:
```bash
git clone https://github.com/JeffResc/Hetzner-Cloud-Firewall-Cloudflare-Updater
cd Hetzner-Cloud-Firewall-Cloudflare-Updater
python3 -m venv Hetzner-Cloud-Firewall-Cloudflare-Updater
source Hetzner-Cloud-Firewall-Cloudflare-Updater/bin/activate
pip3 install -r requirements.txt
```
Usage:
```bash
python3 updater.py
```