Commit Graph

34 Commits

Author SHA1 Message Date
Pim van Pelt
b646bca642 Only send caching headers for existing objects (response code equals 200, 201, 204, 206, 301, 302, 303, 304, 307 or 308) 2025-09-05 12:05:07 +02:00
Pim van Pelt
425b485f5f Remove generated roots 2025-08-28 21:19:14 +02:00
Pim van Pelt
105a245239 Fix some lint and vet issues 2025-08-28 21:17:37 +02:00
Pim van Pelt
7b3639ad69 Add a few tests 2025-08-28 21:15:13 +02:00
Pim van Pelt
0503370489 Autogen the Origin of the log and use it to replace the hardcoded ct.ipng.ch strings in gen-html and gen-env 2025-08-28 20:52:08 +02:00
Pim van Pelt
6b11481739 Add --diff and --write flags to README 2025-08-28 13:12:57 +02:00
Pim van Pelt
d027ec9108 Add a --write and --diff flag; require --write to be set before making any changes, for safety 2025-08-28 11:18:59 +02:00
Pim van Pelt
6bc0071bdb Add start/limit flags 2025-08-26 10:07:53 +02:00
Pim van Pelt
a044cb86bd Clarify port use for nginx 2025-08-25 17:40:03 +02:00
Pim van Pelt
6ecc5d7784 Add build step; add gen-roots step. 2025-08-25 17:38:46 +02:00
Pim van Pelt
ef0970044b Update README.md
Make it clear that this is for TesseraCT and models after Sunlight.
2025-08-25 15:34:22 +00:00
Pim van Pelt
38fe915b37 writeFileWithStatus() which shows 'Creating' for new, 'Updating' for changed and 'Unchanged' for files that won't change 2025-08-25 11:51:41 +02:00
Pim van Pelt
c9c1e81619 Use main listen for nginx 2025-08-25 11:41:16 +02:00
Pim van Pelt
92e3f6baac Change logo size. Add metrics. 2025-08-24 18:39:55 +02:00
Pim van Pelt
0ef1a18331 Avoid unicode 2025-08-24 15:48:46 +02:00
Pim van Pelt
849dacdc30 Add mkdir for key directory 2025-08-24 15:45:41 +02:00
Pim van Pelt
20607b54d5 Add listen port to example.yaml 2025-08-24 15:44:02 +02:00
Pim van Pelt
cbfa97d480 Add otelcol endpoint in .env file 2025-08-24 15:06:21 +02:00
Pim van Pelt
dc95d8d3bb Add gen-nginx to README 2025-08-24 15:06:09 +02:00
Pim van Pelt
efa92a73bd Add gen-nginx for the read path 2025-08-24 14:05:26 +02:00
Pim van Pelt
ca6797c1f6 Add a templatable unit-file for TesseraCT 2025-08-24 13:10:12 +02:00
Pim van Pelt
be833e189a Add per-log listen statement 2025-08-24 12:02:50 +02:00
Pim van Pelt
0b12cbca62 Skip PEM with negative serial number 2025-08-24 12:02:37 +02:00
Pim van Pelt
a3d3c4c643 Refactor each command in its own file 2025-08-24 11:44:28 +02:00
Pim van Pelt
8003270329 Add get-roots 2025-08-24 11:39:03 +02:00
Pim van Pelt
a508beefba Add simple README and .gitignore 2025-08-24 11:17:03 +02:00
Pim van Pelt
4638cce236 Add defaults 2025-08-24 11:16:43 +02:00
Pim van Pelt
9b1dd06acf go fmt 2025-08-24 11:11:25 +02:00
Pim van Pelt
f26322e56b Add gen-key helper 2025-08-24 11:11:08 +02:00
Pim van Pelt
0a534c62bd Add help output 2025-08-24 11:07:04 +02:00
Pim van Pelt
b6e458d012 Add .env and TESSERACT_ARGS generator in gen-env; add as well the roots.pem file 2025-08-24 11:03:36 +02:00
Pim van Pelt
0e97b2d872 Add JSON output in gen-html 2025-08-24 10:51:15 +02:00
Pim van Pelt
ebfa490a49 First stab at tesseract config generator. Generate HTML files in each of the log dirs 2025-08-24 10:46:47 +02:00
Pim van Pelt
a12eccfc1d first commit 2025-07-29 09:16:03 +00:00