Skip to content

MadWorldNL/OVHCloud

Repository files navigation

OVHCloud

DynHost

This is a lightweight service that automatically updates your public IP address with OVHCloud DynHost every hour. It's useful for maintaining up-to-date DNS records when using a dynamic IP address (e.g., for home servers or remote access). The service runs via Docker and provides simple HTTP endpoints for manual control and monitoring.

Prerequisite

  • Docker Desktop

Installation

  1. Download and open docker-compose-dynhost.yml.
  2. Update the following environment variables with your OVHCloud DynHost credentials and hostnames:
- "DynHostSettings__HostNames__0=Test"
- "DynHostSettings__Username=Username"
- "DynHostSettings__Password=Password"
  1. From the root of this repository, run the app using Docker Compose:
docker compose -f docker-compose-dynhost.yml

Usage

Once running, the service will automatically push your current IP address to OVHCloud every hour.

You can also interact with the following endpoints:

About

Keep your OVH DynHost record in sync with your dynamic IP—runs easily in Docker.

Topics

Resources

License

Stars

Watchers

Forks

Packages