-
e2adf19c31
bump go@1.24
master
m5r
2025-03-20 00:01:15 +01:00
-
e552ca2c50
upgrade dependencies
m5r
2025-03-19 23:56:28 +01:00
-
b5e3630e44
make the https server aware of freshly renewed certificates without restarting it
m5r
2024-10-27 23:15:41 +01:00
-
349f6a05a2
fix certificate renewal renewing only the wildcard cert
m5r
2024-10-27 23:14:34 +01:00
-
cd2ed76903
smarter structured logs
m5r
2024-07-28 12:15:59 +02:00
-
1797bca311
reject if more or less than 1 question in the query + more logs
m5r
2024-07-28 12:06:59 +02:00
-
3318172c03
add HTTP middleware for logging
m5r
2024-07-28 10:55:21 +02:00
-
b6a421e97b
create new http ServeMux instead of using the global DefaultServeMux
m5r
2024-07-28 09:29:54 +02:00
-
0724336520
update deps
m5r
2024-07-26 12:21:56 +02:00
-
c7989fa736
make CLI configurable
m5r
2024-07-26 12:16:23 +02:00
-
c3220327e1
remove CGO_ENABLED=0 & introduce compose file
m5r
2024-07-20 03:18:49 +02:00
-
b97b2f2131
move certs to ./.lego directory
m5r
2024-07-20 02:43:52 +02:00
-
43788570ee
auto upgrade server to https when certificates are ready
m5r
2024-07-19 12:32:11 +02:00
-
61cf3ec24d
structured logs
m5r
2024-07-19 02:24:11 +02:00
-
c202885684
valid, more proper markup
m5r
2024-07-19 01:46:18 +02:00
-
e031244f2b
simplify hardcoded records
m5r
2024-07-17 23:44:20 +02:00
-
9d3ce15f74
update Dockerfile golang version
m5r
2024-07-17 23:22:13 +02:00
-
3f48a4190d
fix invalid records & automatically split long TXT records into chunks of up to 255 characters
m5r
2024-07-17 23:21:54 +02:00
-
92cdddec9c
https server
m5r
2024-07-10 01:09:18 +02:00
-
ccaef7827c
update website ip, it's not using a shared IPv4
m5r
2024-01-03 01:36:16 +01:00
-
42dee06d16
write up readme
m5r
2023-12-14 01:07:15 +01:00
-
dbb9483102
works locally again
m5r
2023-12-14 01:04:01 +01:00
-
a5a144364e
untrack .lego directory
m5r
2023-12-13 23:11:26 +01:00
-
3b00fc9c13
cleanup
m5r
2023-12-13 22:27:51 +01:00
-
da1b496653
remove unused code and use proper TTLs
m5r
2023-12-13 22:13:35 +01:00
-
18e4091bdf
replace global ip addresses with edge-only ones
m5r
2023-12-13 20:16:04 +01:00
-
1e041cd072
try getting a cert for the website
m5r
2023-12-13 00:40:11 +01:00
-
5b6c21ef6d
add proper content type to force the browser to download the files instead of rendering their content
m5r
2023-12-12 23:33:14 +01:00
-
c639bddaeb
serve wildcard certificate files
m5r
2023-12-12 23:05:57 +01:00
-
18932d3873
always have 1 machine running
m5r
2023-12-12 22:26:45 +01:00
-
9ef6fc35f5
housekeeping
m5r
2023-12-12 22:25:39 +01:00
-
45e35acfd9
dont renew unless timeleft < 30 days
m5r
2023-02-26 14:35:07 +01:00
-
bd5bd0e7a1
got the certificate request working
m5r
2023-02-26 14:06:15 +01:00
-
d6bc349e73
first iteration to automate certificate generation
m5r
2023-02-26 11:02:30 +01:00
-
e25db3094f
export only necessary things from xip.go
m5r
2023-02-26 05:54:58 +01:00
-
937e2415ea
go get -u
m5r
2023-02-26 05:02:07 +01:00
-
d690b18c12
generate certs for *.local-ip.sh
m5r
2022-11-06 19:30:15 +01:00
-
c9fa805523
fix SOA responses when no answer
m5r
2022-11-06 19:29:39 +01:00
-
c9399a3b21
update readme
m5r
2022-10-30 18:54:07 +01:00
-
cb0b3a8a3f
handle AAAA
m5r
2022-10-30 18:52:05 +01:00
-
a80036b3c1
properly handle SOA
m5r
2022-10-30 00:41:08 +02:00
-
2c3b07c2c6
oops, forgot to uncomment code for NS queries
m5r
2022-10-30 00:17:39 +02:00
-
0adf0a23e3
handle SOA
m5r
2022-10-30 00:14:03 +02:00
-
8901182784
fix nameservers A records
m5r
2022-10-29 23:59:50 +02:00
-
4cf495be14
add DMARC TXT records
m5r
2022-10-29 16:11:43 +02:00
-
3ca2ccdca9
handle CNAME for DKIM
m5r
2022-10-29 15:50:49 +02:00
-
2be8951193
make the hardcoded records structure more consistent
m5r
2022-10-29 15:37:31 +02:00
-
97b5751a34
handle MX for emails
m5r
2022-10-29 15:25:40 +02:00
-
7305ae557a
handle TXT for emails
m5r
2022-10-29 15:01:07 +02:00
-
726e851059
s/.dev/.sh/ *sigh*
m5r
2022-10-29 10:12:05 +02:00
-
01de8a29bc
handle NS
m5r
2022-10-29 10:10:54 +02:00
-
62ebedb848
move logic back into
m5r
2022-10-29 00:27:58 +02:00
-
bb3db9be47
return NXDOMAIN when ip can't be parsed
m5r
2022-10-29 00:13:04 +02:00
-
15aee08c3c
remove from zone and reduce TTL to test with an actual domain
m5r
2022-10-29 00:07:09 +02:00
-
16a757694e
reorganize code
m5r
2022-10-28 23:36:57 +02:00
-
2ab783c2ad
add readme
m5r
2022-10-27 23:55:37 +02:00
-
5d58353e99
Initial commit
m5r
2022-10-27 23:19:23 +02:00