15 Commits

Author SHA1 Message Date
Arjan H
33208bf347 Add way to renew (extend lifetime of) CA certificates (#74) 2023-12-26 11:56:45 +01:00
Arjan H
7fbfa08e9e Fix docker-compose-plugin downgrade copy/paste issue 2023-07-16 17:23:09 +02:00
Arjan H
7dba946e9a Downgrade docker-compose-plugin v2.19.x to v2.18 (#76) 2023-07-15 18:57:23 +02: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
8aef5dd949 Fix restart of control container (also after restoring backup) 2023-06-29 20:06:03 +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
f087a9bbcb Fix docker installation (#60)
Possibly also is the solution for #58 ?
2022-10-05 20:32:27 +02:00
Arjan H
07f0abbcfa Change binary name to labca-gui for consistency 2022-09-06 22:10:24 +02:00
Arjan H
b004ec5466 Bump boulder version to release-2022-05-31 2022-06-04 16:40:56 +02:00
Arjan H
91081cff63 Install zip if not present (#18) 2021-06-01 08:44:52 +02:00
Arjan H
8db02e2d38 Backup database as part of update 2021-05-20 18:47:39 +02:00
Arjan H
75f8883835 Minor tweaks 2021-02-23 20:25:00 +01:00
Arjan H
f922d2e6f5 Convert to go module because of issue with hcl/printer in GOPATH mode
cannot find package "github.com/hashicorp/hcl/hcl/printer" in any of:
        /usr/local/go/src/github.com/hashicorp/hcl/hcl/printer (from $GOROOT)
        /go/src/github.com/hashicorp/hcl/hcl/printer (from $GOPATH)
2021-02-13 11:23:05 +01:00
Arjan H
5d23559849 Check for new versions and upgrade from webgui. closes #1 2020-04-13 13:50:08 +02:00
Arjan H
f8ead94450 Initial commit to GitHub 2018-11-10 15:13:43 +01:00