From 5e1ce1504e7eb255f7afc70f8e02285dc82f4b86 Mon Sep 17 00:00:00 2001 From: Edoardo Pavan Date: Thu, 24 Apr 2025 18:19:36 +0200 Subject: [PATCH] feat: add cloudflare-ddns.json --- frontend/public/json/cloudflare-ddns.json | 44 +++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 frontend/public/json/cloudflare-ddns.json diff --git a/frontend/public/json/cloudflare-ddns.json b/frontend/public/json/cloudflare-ddns.json new file mode 100644 index 0000000..29ee612 --- /dev/null +++ b/frontend/public/json/cloudflare-ddns.json @@ -0,0 +1,44 @@ +{ + "name": "Cloudflare-DDNS", + "slug": "cloudflare-ddns", + "categories": [ + 4 + ], + "date_created": "2025-04-23", + "type": "ct", + "updateable": false, + "privileged": false, + "interface_port": null, + "documentation": "https://github.com/favonia/cloudflare-ddns", + "config_path": "/etc/systemd/system/cloudflare-ddns.service", + "website": null, + "logo": null, + "description": "A feature-rich and robust Cloudflare DDNS updater with a small footprint. The program will detect your machine’s public IP addresses and update DNS records using the Cloudflare API", + "install_methods": [ + { + "type": "default", + "script": "ct/cloudflare-ddns.sh", + "resources": { + "cpu": 1, + "ram": 512, + "hdd": 2, + "os": "Debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "To setup the updater you must have the Cloudflare Token and the domains, please read the Github documentation at \"Step 1: Updating the Compose File\" (only the expandable section)", + "type": "warning" + }, + { + "text": "To update the configuration edit `/etc/systemd/system/cloudflare-ddns.service`. After edit please restard with `sudo systemctl restart cloudflare-ddns.service`", + "type": "info" + } + ] +} \ No newline at end of file