This repository was archived by the owner on Dec 30, 2025. It is now read-only.
Commit fa16997
committed
feat(Makefile, compose.yaml, entrypoint.sh): enhance SSL setup process with improved certbot management
Improve the SSL setup process by enhancing the certbot service
management. The Makefile now includes steps to start the certbot
service, wait for it to be ready, and issue certificates. This
ensures a more reliable and automated certificate issuance process.
In `compose.yaml`, an entrypoint is added to keep the certbot
container running, which is necessary for the service to be
available for certificate issuance.
The `entrypoint.sh` script is updated to use `sh` instead of `bash`
for better compatibility across different environments. These
changes aim to streamline the SSL setup and renewal process,
reducing manual intervention and potential errors.1 parent 5a50b6e commit fa16997
3 files changed
+11
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
503 | 503 | | |
504 | 504 | | |
505 | 505 | | |
506 | | - | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
507 | 513 | | |
508 | 514 | | |
509 | 515 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
91 | 94 | | |
92 | 95 | | |
93 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
0 commit comments