Skip to content
docs.
WORKSPACE

Your documentation

Explore the project catalog
Localzet ServerАсинхронный PHP-серверTriangleФреймворк и компонентыMIX IDИдентификация и интеграцииHack APIПубличные API хакатонаACNПроект и компонентыUserlay / UserNetПроект и компонентыAxiomПроект и компонентыМесседжинг через почтуПроект и компонентыLWT / JWT / JOSEПроект и компонентыФинансовая аналитика KimaiПроект и компонентыМультипарадигмальная БДПроект и компонентыZorin PlatformПроект и компонентыZorin TrustПроект и компонентыFloraScope / VegwatchПроект и компонентыaegis-qДокументация проектаaevumdbДокументация проектаauditДокументация проектаauto-invest-managerАвтотрейдерcaine-companionДокументация проектаcertbot-cloudflareДокументация проекта✓ClusterLocalzet Server / ClustercmdveilДокументация проектаConsolePHP CLICronБиблиотеки Localzet Serverdata-connectorДокументация проектаdevice-controlDevice Controlenn-projectДокументация проектаEventsБиблиотеки Localzet ServerflowsintДокументация проектаforgeДокументация проектаHttpClientБиблиотеки Localzet ServerinterpreterСобственный языкinvariaДокументация проектаkeynotesДокументация проектаknotrouteKnotroutelaravel-personal-analyticsДокументация проектаlocalzet-osДокументация проектаmeridianДокументация проектаMQTTБиблиотеки Localzet Servernano-kernelСобственная ОСNoterДокументация проектаpersonal-analyticsДокументация проектаProxyБиблиотеки Localzet ServerPSRБиблиотеки Localzet ServerPSR-7Библиотеки Localzet Serverrschs-monitorДокументация проектаsemsealДокументация проектаshardsealДокументация проектаSocketIOБиблиотеки Localzet ServerSOCKS5Библиотеки Localzet Serverstandalone-analyticsДокументация проектаstatic-php-cliДокументация проектаStorageБиблиотеки Localzet ServersutureДокументация проектаtempoweaveДокументация проектаttsСинтез речиTunnelБиблиотеки Localzet Serverui-kitUI KitvesperДокументация проектаWebAnalyzerWebAnalyzerzorin-access-brokerДокументация проектаzorin-authority-brokerДокументация проектаzorin-authority-sdk-phpДокументация проектаzorin-authority-sdk-pythonДокументация проектаzorin-authority-sdk-tsДокументация проектаzorin-client-intelДокументация проектаzorin-device-core-aospДокументация проектаzorin-host-agentДокументация проектаzorin-native-labДокументация проектаzorin-nodeДокументация проектаzorin-opsДокументация проектаdonstu-python-sdkДокументация проектаfloortraceFloortraceserver-rsLocalzet Server / Cluster
Catalog
Documentation/certbot-cloudflare

certbot-cloudflare

Контейнер для автоматического получения и обновления SSL-сертификатов через Let’s Encrypt и Cloudflare DNS.

🔧 Переменные окружения

Section titled “🔧 Переменные окружения”
ПеременнаяОписание
CF_EMAILEmail от аккаунта Cloudflare
CF_API_KEYAPI ключ Cloudflare
CERTBOT_EMAILEmail для уведомлений Let’s Encrypt
CERTBOT_DOMAINSСписок доменов через пробел (включая поддомены)
CERTBOT_CERT_NAMEИмя сертификата (опционально, по умолчанию default-cert)

📦 Использование с Docker Compose

Section titled “📦 Использование с Docker Compose”
version: '3'
services:
certbot:
image: ghcr.io/localzet/certbot-cloudflare:latest
container_name: certbot-cloudflare
environment:
CF_EMAIL: your_cloudflare_email@example.com
CF_API_KEY: your_cloudflare_api_key_here
CERTBOT_EMAIL: admin@yourdomain.com
CERTBOT_DOMAINS: yourdomain.com *.yourdomain.com
volumes:
- ./certs:/etc/letsencrypt
restart: unless-stopped
yourapp:
image: your-app
ports:
- "443:443"
volumes:
- ./certs/live/default-cert:/ssl
environment:
SSL_CERT_PATH: "/ssl/fullchain.pem"
SSL_KEY_PATH: "/ssl/privkey.pem"
depends_on:
- certbot
restart: unless-stopped

Где взять Cloudflare API ключ?

Section titled “Где взять Cloudflare API ключ?”

https://dash.cloudflare.com/profile/api-tokens Создайте API Token с правами:

  • Zone: DNS — Edit
  • Email: Read

Или используйте Global API Key.

Source · AGPL-3.0