FROM nginx:alpine # Установка certbot и зависимостей RUN apk add --no-cache certbot certbot-nginx openssl # Копирование скриптов и конфигурации COPY ./docker/nginx/nginx.conf /etc/nginx/nginx.conf COPY ./docker/nginx/default.conf /etc/nginx/conf.d/default.conf COPY ./docker/nginx/entrypoint.sh /entrypoint.sh # Создание директорий для certbot RUN mkdir -p /var/www/certbot && \ mkdir -p /etc/letsencrypt && \ chmod +x /entrypoint.sh ENTRYPOINT ["/entrypoint.sh"]