Go to file
2023-02-26 14:35:07 +01:00
.lego/accounts first iteration to automate certificate generation 2023-02-26 11:02:30 +01:00
certs dont renew unless timeleft < 30 days 2023-02-26 14:35:07 +01:00
xip got the certificate request working 2023-02-26 14:26:53 +01:00
.dockerignore first iteration to automate certificate generation 2023-02-26 11:02:30 +01:00
.gitignore first iteration to automate certificate generation 2023-02-26 11:02:30 +01:00
Dockerfile first iteration to automate certificate generation 2023-02-26 11:02:30 +01:00
fly.toml got the certificate request working 2023-02-26 14:26:53 +01:00
go.mod first iteration to automate certificate generation 2023-02-26 11:02:30 +01:00
go.sum first iteration to automate certificate generation 2023-02-26 11:02:30 +01:00
LICENSE Initial commit 2022-10-27 23:19:23 +02:00
main.go dont renew unless timeleft < 30 days 2023-02-26 14:35:07 +01:00
README.md update readme 2022-10-30 18:59:37 +01:00

local-ip.sh

local-ip.sh is a DNS service that resolves IP addresses from a specifically formatted hostname.
It was inspired by local-ip.co, sslip.io and xip.io

Usage

go run ./main.go

dig @localhost 10-0-1-29.my.local-ip.sh +short
# 10.0.1.29
dig @localhost app.10-0-1-29.my.local-ip.sh +short
# 10.0.1.29
dig @localhost foo.bar.10.0.1.29.my.local-ip.sh +short
# 10.0.1.29
dig @localhost 127.0.0.1.my.local-ip.sh +short
# 127.0.0.1