Commit Graph

509 Commits

Author SHA1 Message Date
Arjan H
ec77c14f62 Also ignore lint check unknown_tld_in_san (#181) 2025-06-04 21:28:17 +02:00
Arjan H.
92f2c6c9d1 Clarify in README to go to build subdirectory
The docker-compose.yml is still placed in the build subdirectory at the moment...
2025-06-04 19:36:56 +02:00
Arjan H
8a0dbdd8a6 Update README files to make docker-only the primary setup
The install script method is now considered a legacy method
2025-05-31 12:32:14 +02:00
Arjan H
0febdd24e6 Bump boulder version to release-2025-05-27 2025-05-31 12:29:07 +02:00
Arjan H
6253a01061 Tweak CA link / text on public homepage 2025-05-31 11:42:22 +02:00
Arjan H
273b2b83ff Replace acme_tiny.py with certbot as ACME client 2025-05-31 11:21:08 +02:00
Arjan H
26887b7f96 Remove old comment about keeping root key offline - not possible anymore (#160) 2025-05-29 20:19:55 +02:00
Arjan H
43d34c3cfa Fix CA links on public homepage (#166) 2025-05-29 20:17:27 +02:00
Arjan H.
46a6837086 Bump golangci-lint to v2.1 2025-05-13 19:24:18 +02:00
dependabot[bot]
99b7138ecb Bump golangci/golangci-lint-action from 7 to 8
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 7 to 8.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v7...v8)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-13 19:24:18 +02:00
Arjan H
78aac07961 Add syntax parser directive to Dockerfiles 2025-04-21 09:19:07 +02:00
dependabot[bot]
79c6be8e08 Bump golang.org/x/net in /gui in the go_modules group across 1 directory (#177)
Bumps the go_modules group with 1 update in the /gui directory: [golang.org/x/net](https://github.com/golang/net).


Updates `golang.org/x/net` from 0.36.0 to 0.38.0
- [Commits](https://github.com/golang/net/compare/v0.36.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.38.0
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 09:08:56 +02:00
dependabot[bot]
471fc53821 Bump golang.org/x/crypto (#176)
Bumps the go_modules group with 1 update in the /gui directory: [golang.org/x/crypto](https://github.com/golang/crypto).


Updates `golang.org/x/crypto` from 0.35.0 to 0.37.0
- [Commits](https://github.com/golang/crypto/compare/v0.35.0...v0.37.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.37.0
  dependency-type: direct:production
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-20 17:45:48 +02:00
Arjan H
f38bae5867 Fix linting issues 2025-04-20 17:27:10 +02:00
Arjan H
2ebf03093e Bump golangci-lint action to v7 with v2.0 2025-04-20 15:32:11 +02:00
Arjan H
1d3f2f5f97 Add packages write permission to workflows 2025-04-20 15:31:20 +02:00
Arjan H
46a94695db Fix check in bad-key-revoker to skip SMTP TLS verification (#171) 2025-04-03 19:50:18 +02:00
Arjan H
cd2084b9b8 Fix missing labca-gui from control container 2025-03-25 20:40:06 +01:00
Arjan H
ad804b89f4 Fix previous CRL check when renewing CRL (#169)
Remove the 'No previous CRL found for ...' message
2025-03-25 19:53:18 +01:00
Arjan H
3ec866d1ea Add golangci-lint for GUI 2025-03-23 10:21:49 +01:00
Arjan H
4339cdd0c3 Fix cleanup of now obsolete bpkilint container 2025-03-21 20:58:34 +01:00
Arjan H
82f4cf9721 Prevent huge MySQL slow queries log file (#168)
No longer write slow queries to the log file, plus cleanup existing
log files from the install script.
2025-03-21 20:55:14 +01:00
Arjan H
c077f642d0 Use latest tag for nginx docker image 2025-03-20 20:02:44 +01:00
Arjan H
7d518d7ea4 Bump boulder version to release-2025-03-18 2025-03-20 19:57:14 +01:00
Arjan H
5c1055319f GUI: update some mod versions (dependabot) 2025-03-16 15:18:07 +01:00
Arjan H.
3ebbb6a7ec Remove obsolete instruction about update button (#165) 2025-03-15 09:45:05 +01:00
Arjan H
407a08a1a3 Bump boulder version to release-2025-03-10 2025-03-13 21:20:26 +01:00
Arjan H
18b7ffe1fe Update GitHub actions to use GITHUB_TOKEN 2025-03-11 21:12:25 +01:00
Arjan H
bdcdbef34d Fix root certificate link on setup page (#166) 2025-03-11 20:39:07 +01:00
Arjan H
adeb9d97da Fix restart policy on bredis and bpkilint containers (#162) 2025-03-06 20:10:35 +01:00
Arjan H
5904cebaa5 Fix issue where ceremony tool is not compiled in time 2025-03-05 21:04:01 +01:00
Arjan H
8b7f5145a8 Fix CRL shard detection when revoking certs (#158)
Also fix admin.boulder ipki cert for older installations that only still
have admin-revoker.boulder ipki cert
2025-03-04 21:45:47 +01:00
Arjan H
99bba73978 Fix certificate revoke command (#158) 2025-02-25 21:05:58 +01:00
Arjan H
9f69c497c7 Create home dir for edge case where it was removed (#157) 2025-02-25 20:59:59 +01:00
Arjan H
eb244166c6 Allow big uploads to /admin/ for restoring backups (#156) 2025-02-25 20:40:18 +01:00
Arjan H.
4aa9383d57 Clearify in README that offline root CA key is no longer supported 2025-02-23 12:13:00 +01:00
Arjan H
57a2da41b9 Bump boulder version to release-2025-02-14 2025-02-22 09:50:37 +01:00
Arjan H
6f66bc73ac Fix issuer and CRL URLs in certificates 2025-02-16 17:08:44 +01:00
Arjan H
9bad889fab Use redis for OCSP as well, in different database number 2025-02-16 16:25:27 +01:00
Arjan H
580fb4407e Undo breaking attempt to set deb architecture... 2025-02-14 08:35:52 +01:00
Arjan H
0550fc287f Remove version from debian/control 2025-02-13 21:28:54 +01:00
Arjan H
de0b49606c Use modern ubuntu for standalone containers (#154)
Abandon attempts to build really static binaries both for amd64 and
arm64, this was taking way too much time. Just use a more modern base
container that has a correct libc version.
2025-02-13 20:41:11 +01:00
Arjan H
a95028c45d Exclude hsm.go from all standalone builds (#154)
For standalone builds the HSM code is not used, so we can exclude it.
The resulting binary now no longer requires libc of a certain version to
be present.
2025-02-11 19:11:21 +01:00
hakwerk
4aa903e22f [skip ci] Commit changes from build-dockers action 2025-02-10 18:46:20 +00:00
Arjan H
f14a2636c5 Bump boulder version to release-2025-02-04; add redis container
Let's Encrypt has changed the rate limiter to require redis, so we can
no longer remove it from the docker compose filei completely. But at
least we can run it once instead of four instances.
2025-02-10 19:38:38 +01:00
Arjan H
2769ebb17f Update go dependencies for GUI 2025-02-03 19:07:48 +01:00
Arjan H
41ddb87e38 Remove button that doesn't work anymore 2025-02-02 20:25:38 +01:00
Arjan H
dc33d983ff Workaround for building standalone GUI for arm64 2025-02-02 19:56:37 +01:00
Arjan H
0d985d6b3f Several fixes and tweaks 2025-02-01 17:45:19 +01:00
Arjan H
de026c3086 Mount nginx data in consistent location; fix dependencies 2025-02-01 09:14:57 +01:00