Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/grizzlyware/netbox-ripe-updater/llms.txt

Use this file to discover all available pages before exploring further.

Netbox RIPE Updater uses two separate environment files. .env controls host-level settings consumed by Docker Compose — the port binding, template directory mount, and Minio credentials. .env.updater is loaded directly by the ripe-updater container and configures the application itself, including NetBox connection details, RIPE database credentials, S3 backup settings, and email reporting.
MINIO_ROOT_USER and MINIO_ROOT_PASSWORD in .env must match S3_ACCESS_KEY and S3_SECRET_ACCESS_KEY in .env.updater. Change all four values from the example defaults before deploying to production.
The .env file is read by Docker Compose and controls host-level behaviour. Copy .env.example to .env and edit before starting the stack.
UPDATER_HTTP_PORT
string
default:"127.0.0.1:9000"
The address and port the updater binds to on the host machine. The value is passed directly to Docker Compose’s ports directive as the host side of the mapping. Set to 0.0.0.0:9000 to listen on all interfaces, or keep the default to restrict access to localhost when using a reverse proxy.
RIPE_TEMPLATE_DIR
string
default:"./ripe-templates/example"
Path to the template directory on the host. Docker Compose mounts this directory into the container at /opt/ripeupdater/templates as a read-only volume. Point this at your own template directory once you have created one — for example ./ripe-templates/custom.
MINIO_ROOT_USER
string
required
Minio administrator username. This value is passed to the Minio container as MINIO_ROOT_USER and must match S3_ACCESS_KEY in .env.updater when using the bundled Minio instance.
MINIO_ROOT_PASSWORD
string
required
Minio administrator password. Must match S3_SECRET_ACCESS_KEY in .env.updater when using the bundled Minio instance.

Build docs developers (and LLMs) love