d06236556d
modified: docker-compose.yaml renamed: certbot/Dockerfile -> serv_certbot/certbot/Dockerfile renamed: certbot/config/certbot.ini -> serv_certbot/certbot/config/certbot.ini renamed: certbot/scripts/checkRenewCerts.sh -> serv_certbot/certbot/scripts/checkRenewCerts.sh renamed: certbot/scripts/crontab.txt -> serv_certbot/certbot/scripts/crontab.txt renamed: certbot/scripts/init-certbot.sh -> serv_certbot/certbot/scripts/init-certbot.sh renamed: certbot/scripts/renewEasysite102.sh -> serv_certbot/certbot/scripts/renewEasysite102.sh renamed: certbot/scripts/renewValitovGazizCert.sh -> serv_certbot/certbot/scripts/renewValitovGazizCert.sh renamed: certbot/scripts/renewYalarbaCert.sh -> serv_certbot/certbot/scripts/renewYalarbaCert.sh new file: serv_certbot/docker-compose.yml divite certbot service
20 lines
597 B
Docker
20 lines
597 B
Docker
FROM certbot/certbot
|
|
|
|
# устанавливать cron отдельно не нужно он уже есть в этом image certbot/certbot
|
|
|
|
# Создаем директории для конфигов
|
|
RUN mkdir -p /etc/letsencrypt/config
|
|
|
|
# Копируем конфигурационные файлы
|
|
COPY scripts/ /opt/
|
|
|
|
# Устанавливаем права
|
|
RUN chmod +x /opt/init-certbot.sh
|
|
RUN chmod +x /opt/checkRenewCerts.sh
|
|
RUN chmod +x /opt/renewEasysite102.sh
|
|
RUN chmod +x /opt/renewValitovGazizCert.sh
|
|
RUN chmod +x /opt/renewYalarbaCert.sh
|
|
|
|
|
|
ENTRYPOINT ["/opt/init-certbot.sh"]
|