Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dd-decaf/acme-challenge
A simple static file server to answer let's encrypt challenges for our domains.
https://github.com/dd-decaf/acme-challenge
Last synced: 21 days ago
JSON representation
A simple static file server to answer let's encrypt challenges for our domains.
- Host: GitHub
- URL: https://github.com/dd-decaf/acme-challenge
- Owner: DD-DeCaF
- License: apache-2.0
- Created: 2018-07-11T16:03:16.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-12-19T21:11:45.000Z (about 6 years ago)
- Last Synced: 2024-11-09T14:26:04.551Z (3 months ago)
- Language: Shell
- Size: 11.7 KB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Static File Server
When using `certbot` to request certificates for a domain, it asks to serve a
specific file under that domain. This service should facilitate the process.1. In the domain provider, point the relevant domain(s) to the API of our
ingress. (You can find out the IP with `kubectl get ingress`.)
2. You then need to add the new domain(s) to the `deployment/ingress.yml`.
3. Configure the new rules `kubectl apply -f deployment/`.
4. When that was successful (check again with `kubectl get ingress`)
[copy](https://www.mankier.com/1/kubectl-cp) the required file into the
container.
```
kubectl cp :/usr/share/nginx/challenges/ -c web
```
5. Execute the certbot challenge.
6. Rejoice!