Philip Henning
|
dfcbbd763a
|
fix quoting
|
2025-01-28 20:20:51 +01:00 |
|
Philip Henning
|
c7cb342c77
|
make PUBLIC_DOMAIN dependent on the environment where it is deployed
|
2025-01-28 20:17:02 +01:00 |
|
Philip Henning
|
22e4ddcb46
|
add init.sh option to deploy production or test; add test compose file
|
2025-01-28 20:04:49 +01:00 |
|
Philip Henning
|
9c5d2b4119
|
fix cert renew script
|
2025-01-28 18:59:33 +01:00 |
|
Philip Henning
|
452c255314
|
change to use wildcard certificates
|
2025-01-28 18:49:38 +01:00 |
|
Philip Henning
|
0272c062d3
|
disable RemainAfterExit, if it is active, the service will not exit and is not triggered by the timer
|
2025-01-28 16:09:26 +01:00 |
|
Philip Henning
|
7212a69d1d
|
fix backup path; change sftp port; fetch know hosts for domain and IP
|
2024-11-25 14:01:53 +01:00 |
|
Philip Henning
|
dfa16c1208
|
fix check for creating ssh key
|
2024-11-25 10:40:19 +01:00 |
|
Philip Henning
|
be1751a9c4
|
update README; generate restic password, when not entered
|
2024-11-25 10:38:42 +01:00 |
|
Philip Henning
|
f1fa099e4e
|
WIP add restic backups
|
2024-11-25 10:23:22 +01:00 |
|
Philip Henning
|
4e95ba6c97
|
copy certificates to the correct directory
|
2024-11-19 17:31:12 +01:00 |
|
Philip Henning
|
7489d19e41
|
change back from service to regular docker compose
|
2024-11-19 15:51:38 +01:00 |
|
Philip Henning
|
8a306e0c4f
|
Use a service instead of a manually started compose
|
2024-11-19 15:35:41 +01:00 |
|
Philip Henning
|
532f6348ec
|
fix ownership of certificates directory and dhparams file
|
2024-11-19 14:35:58 +01:00 |
|
Philip Henning
|
dbed472925
|
fix dhparams path; copy certificates instead of linking them
|
2024-11-19 14:17:44 +01:00 |
|
Philip Henning
|
11e7c12b2c
|
add webroot directory for acme challenges
|
2024-11-19 13:22:44 +01:00 |
|
Philip Henning
|
12fdf637c9
|
fix cert renew script
|
2024-11-19 13:20:15 +01:00 |
|
Philip Henning
|
f2fbc6ab25
|
update renew script
|
2024-11-19 13:19:29 +01:00 |
|
Philip Henning
|
428d5c288f
|
make renew hook executable; add systemd units and timer to renew certificates
|
2024-11-19 13:11:40 +01:00 |
|
Philip Henning
|
8c429144f8
|
create certificates only when not already existing
|
2024-11-19 12:16:09 +01:00 |
|
Philip Henning
|
ac1e1f7008
|
add location for acme; update scripts
|
2024-11-19 12:11:49 +01:00 |
|
Philip Henning
|
c237c41457
|
fix naming for dhparams.pem file
|
2024-11-19 11:18:46 +01:00 |
|
Philip Henning
|
d542bbd20d
|
fix lego options
|
2024-11-19 11:15:00 +01:00 |
|
Philip Henning
|
2c3a0864da
|
remove possibly descructive commands
|
2024-11-19 11:04:53 +01:00 |
|
Philip Henning
|
f68f061db5
|
update script
|
2024-11-19 11:00:38 +01:00 |
|
Philip Henning
|
06c0526ede
|
fix scrips
|
2024-11-19 10:55:15 +01:00 |
|
Philip Henning
|
ae3d5e4df7
|
Add cert scripts; update readme; update gitignore; add nginx
|
2024-11-19 10:54:05 +01:00 |
|