Code Monkey home page Code Monkey logo

docker-certbot-inwx's Introduction

docker-certbot-inwx

Permanently running container with certbot and plugin for INWX DNS challenge. A renew of all certificates is triggered every 12 hours.

Big shout out to oGGy990/certbot-dns-inwx for the DNS plugin.

Usage

Create directory for persistent data storage, e.g.:

mkdir -p ~/docker/certbot-inwx

Create the INWX configuration file inwx.cfg. See oGGy990/certbot-dns-inwx for more detailed information.

certbot_dns_inwx:dns_inwx_url           = https://api.domrobot.com/xmlrpc/
certbot_dns_inwx:dns_inwx_username      = your_username
certbot_dns_inwx:dns_inwx_password      = your_password
certbot_dns_inwx:dns_inwx_shared_secret = your_shared_secret optional

chmod 0600 is strongly recommended

Start the container:

docker run --detach --restart=always --name certbot-inwx -v /path/to/storage:/etc/letsencrypt suspectnode/docker-certbot-inwx

Create new certificates

If you want to create new certificates you can enter the container easily with

docker exec -it certbot-inwx bash

and request your new certificate

certbot certonly -a certbot-dns-inwx:dns-inwx -d *.domain.tld -d domain.tld

docker-certbot-inwx's People

Contributors

suspectnode avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.