Commit Graph

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