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.

Updates are applied by pulling new code and restarting the containers. Depending on what changed, you may also need to rebuild the Docker images before bringing the stack back up.
This project follows Semantic Versioning. Major version bumps indicate breaking changes — check the GitHub releases page for the changelog before upgrading across a major version boundary.
Pin to a specific release tag in production for stability. This lets you upgrade on your own schedule and review the changelog before applying changes.

Update procedure

1

Pull the latest code or check out a specific release

To update to the latest commit on the current branch:
git pull
To upgrade to a specific release tag instead:
git fetch --tags
git checkout <tag_name>
Replace <tag_name> with the release you want, for example v1.2.0. Available tags are listed on the GitHub releases page.
2

Stop the stack

Bring down the running containers before rebuilding:
docker compose down
3

Rebuild the Docker images

Rebuild the images to pick up any changes to the Dockerfile or Python source code:
docker compose build
This step is required whenever the Dockerfile or files inside ./ripe-updater/ have changed. If only configuration files (.env, .env.updater, templates) changed, you can skip the rebuild.
4

Start the stack

Bring the stack back up in the background:
docker compose up -d

Build docs developers (and LLMs) love