16 Commits

Author SHA1 Message Date
Pim van Pelt
105a245239 Fix some lint and vet issues 2025-08-28 21:17:37 +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
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
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
efa92a73bd Add gen-nginx for the read path 2025-08-24 14:05:26 +02:00
Pim van Pelt
be833e189a Add per-log listen statement 2025-08-24 12:02:50 +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
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