CloudflareSSL

CloudflareSSL

Docker app from JohnnyP's Repository

Overview

A small Docker container that generates Let's Encrypt certificates for Unraid using the Cloudflare API allowing to avoid "this page is not secure" warnings when connecting to Unraid locally.

Runtime arguments

Network
bridge
Shell
sh
Privileged
false

Template configuration

Cloudflare API TokenVariable

Token to authenticate against the Cloudflare API endpoint.

Target
CLOUDFLARE_API_TOKEN
EmailVariable

Email address for Let's Encrypt notifications.

Target
CERTBOT_EMAIL
DomainsVariable

Comma-separated list of domains for which to obtain the certificate.

Target
CERTBOT_DOMAINS
Key TypeVariable

Type of private key to generate (e.g. ecdsa, rsa).

Target
CERTBOT_KEY_TYPE
Default
ecdsa
Renewal IntervalVariable

Interval between certificate renewal checks. Set to 0 to disable renewals and only run once.

Target
RENEWAL_INTERVAL
Default
43200
Unraid SSL BundlePathrw

Path to the Unraid SSL bundle file. This should be stored in /boot/config/ssl/certs/HOSTNAME_unraid_bundle.pem

Target
/etc/ssl/unraid_bundle.pem
Default
/boot/config/ssl/certs/HOSTNAME_unraid_bundle.pem
Lets Encrypt Config PathPathrw
Target
/etc/letsencrypt
Default
/mnt/user/appdata/cloudflaressl
Value
/mnt/user/appdata/cloudflaressl/

Download Statistics

571
Total Downloads

Details

Repository
tenasi/cloudflaressl:latest
Last Updated2026-01-25
First Seen2026-01-24

Run CloudflareSSL on Unraid.

CloudflareSSL is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.