A Dynamic DNS service for the spaceship.com Domain provider.
- Go 100%
| .gitignore | ||
| dyndnsspaceship.service | ||
| globals.go | ||
| go.mod | ||
| main.go | ||
| README.md | ||
| types.go | ||
| util.go | ||
Space-DynDNS
This is a program that can be run to automatically deligate DynDNS request to the Spaceship API.
Env Variables
Have a look at globals.go to check out the environment variables.
Service
This program is a full HTTP Web Server, capable of receiving requests. It does not support HTTPS on its own. Use a proxy, like caddy, to encrypt requests. Requests sent to the Spaceship API are always sent through HTTPS.
Set-Up
This repository provides a dyndnsspaceship.service file to help with setting up Space-DynDNS as an automated service. Ensure the creation of a dyndnsspaceship.env file and the service user.