A Dynamic DNS service for the spaceship.com Domain provider.
Find a file
2026-05-07 20:38:43 +02:00
.gitignore Finish program 2026-05-07 20:18:37 +02:00
dyndnsspaceship.service Finish program 2026-05-07 20:18:37 +02:00
globals.go Finish program 2026-05-07 20:18:37 +02:00
go.mod Finish program 2026-05-07 20:18:37 +02:00
main.go Finish program 2026-05-07 20:18:37 +02:00
README.md Add Readme 2026-05-07 20:38:43 +02:00
types.go Finish program 2026-05-07 20:18:37 +02:00
util.go Finish program 2026-05-07 20:18:37 +02:00

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.