# certbot/Dockerfile
FROM certbot/certbot:latest

# Опционально: можно установить дополнительные пакеты, если нужно
# RUN apk add --no-cache some-package

# Копируем env файл (альтернатива - передавать через docker-compose)
# COPY .env /tmp/.env

# Копируем скрипт инициализации (если используется)
# COPY certbot-init.sh /opt/
# RUN chmod +x /opt/certbot-init.sh

# Указываем точку входа (можно и через command в compose)
ENTRYPOINT ["sh", "-c"]
CMD ["certbot certonly --standalone --http-01-port ${CERTBOT_PORT} --noninteractive --agree-tos --email ${EMAIL} -d ${DOMAINS} --keep-until-expiring"]
