1e7a41660fAdd more lenient pushback flags after an issue with Halloumi2025h2 sending 429s on Google's AddChain/AddPreChain requests
main
Pim van Pelt
2025-09-10 12:35:49 +02:00
b646bca642Only send caching headers for existing objects (response code equals 200, 201, 204, 206, 301, 302, 303, 304, 307 or 308)
Pim van Pelt
2025-09-05 12:05:07 +02:00
425b485f5fRemove generated roots
Pim van Pelt
2025-08-28 21:19:14 +02:00
105a245239Fix some lint and vet issues
Pim van Pelt
2025-08-28 21:17:37 +02:00
7b3639ad69Add a few tests
Pim van Pelt
2025-08-28 21:15:13 +02:00
0503370489Autogen the Origin of the log and use it to replace the hardcoded ct.ipng.ch strings in gen-html and gen-env
Pim van Pelt
2025-08-28 20:52:08 +02:00
6b11481739Add --diff and --write flags to README
Pim van Pelt
2025-08-28 13:12:57 +02:00
61097dc961Verify that the config that is loaded has some sanity (at least a single log, various fields containing data, reporting when empty etc)
checkconf
Jeroen Massar2025-08-28 12:03:36 +02:00
9db46db7cakey: Improve error message, including the log name for clarityJeroen Massar2025-08-28 12:03:15 +02:00
d027ec9108Add a --write and --diff flag; require --write to be set before making any changes, for safety
Pim van Pelt
2025-08-28 11:18:59 +02:00
38fe915b37writeFileWithStatus() which shows 'Creating' for new, 'Updating' for changed and 'Unchanged' for files that won't change
Pim van Pelt
2025-08-25 11:51:41 +02:00
c9c1e81619Use main listen for nginx
Pim van Pelt
2025-08-25 11:41:16 +02:00
92e3f6baacChange logo size. Add metrics.
Pim van Pelt
2025-08-24 18:39:55 +02:00
0ef1a18331Avoid unicode
Pim van Pelt
2025-08-24 15:48:46 +02:00
849dacdc30Add mkdir for key directory
Pim van Pelt
2025-08-24 15:45:41 +02:00
20607b54d5Add listen port to example.yaml
Pim van Pelt
2025-08-24 15:44:02 +02:00
cbfa97d480Add otelcol endpoint in .env file
Pim van Pelt
2025-08-24 15:06:21 +02:00
dc95d8d3bbAdd gen-nginx to README
Pim van Pelt
2025-08-24 15:06:09 +02:00
efa92a73bdAdd gen-nginx for the read path
Pim van Pelt
2025-08-24 14:05:26 +02:00
ca6797c1f6Add a templatable unit-file for TesseraCT
Pim van Pelt
2025-08-24 13:10:12 +02:00
be833e189aAdd per-log listen statement
Pim van Pelt
2025-08-24 12:02:50 +02:00
0b12cbca62Skip PEM with negative serial number
Pim van Pelt
2025-08-24 12:02:37 +02:00
a3d3c4c643Refactor each command in its own file
Pim van Pelt
2025-08-24 11:44:28 +02:00
8003270329Add get-roots
Pim van Pelt
2025-08-24 11:39:03 +02:00
a508beefbaAdd simple README and .gitignore
Pim van Pelt
2025-08-24 11:17:03 +02:00
4638cce236Add defaults
Pim van Pelt
2025-08-24 11:16:43 +02:00
9b1dd06acfgo fmt
Pim van Pelt
2025-08-24 11:11:25 +02:00
f26322e56bAdd gen-key helper
Pim van Pelt
2025-08-24 11:11:08 +02:00
0a534c62bdAdd help output
Pim van Pelt
2025-08-24 11:07:04 +02:00
b6e458d012Add .env and TESSERACT_ARGS generator in gen-env; add as well the roots.pem file
Pim van Pelt
2025-08-24 11:03:36 +02:00
0e97b2d872Add JSON output in gen-html
Pim van Pelt
2025-08-24 10:51:15 +02:00
ebfa490a49First stab at tesseract config generator. Generate HTML files in each of the log dirs
Pim van Pelt
2025-08-24 10:46:47 +02:00
a12eccfc1dfirst commit
Pim van Pelt
2025-07-29 09:16:03 +00:00