Arjan H
bbc0556267
Fix backup/restore of nginx ssl files ( #194 )
2025-09-22 21:13:31 +02:00
Arjan H
ca3a5b88c3
Fix 'error on line 239' when restoring backup ( #194 )
2025-09-22 20:37:47 +02:00
Arjan H
273b2b83ff
Replace acme_tiny.py with certbot as ACME client
2025-05-31 11:21:08 +02:00
Arjan H
0d985d6b3f
Several fixes and tweaks
2025-02-01 17:45:19 +01:00
Arjan H
6d72d32398
Use ceremony tool for generating keys and certs; store keys on SoftHSM
...
Replace openssl certificate / CRL generation with the tool as used by
Let's Encrypt, storing the keys on SoftHSMv2, a simulated HSM (Hardware
Security Module).
Include migration of old setups where key files were also stored on
disk.
2025-01-31 20:44:48 +01:00
Arjan H
012a7a5d53
Switch from docker-compose to docker compose plugin ( #73 )
...
The standalone docker-compose has been deprecated in favor of a plugin
for the compose binary.
2023-07-02 16:10:38 +02:00
Arjan H
cfb9476d40
Fix migration of database schema to preserve data ( #75 )
2023-06-29 20:28:27 +02:00
Arjan H
c03f13ae0c
Keep version number in config file when restoring
2023-05-29 15:18:07 +02:00
Arjan H
0ed9d8eac2
Build and use local docker images for docker-only setup ( #41 )
...
For now, the images are still built on the target machine for testing,
in the end they need to be built in a GitHub action.
2023-04-15 09:19:17 +02:00
Arjan H
6a67044372
Option to import backup instead of setting up from scratch on new install ( #44 )
2022-04-29 19:24:34 +02:00
Arjan H
091e532308
Move commander service from host to docker container ( #37 #38 )
2022-04-17 19:36:46 +02:00
Arjan H
bcabb49c70
Fix restore script
2022-04-02 14:55:00 +02:00
Arjan H
954d9bb014
Run nginx as docker container instead of on the host system ( #36 )
2022-04-02 13:01:52 +02:00
Arjan H
f8ead94450
Initial commit to GitHub
2018-11-10 15:13:43 +01:00