Page cover image


Time Required

1 - 2 Hours



Come across an issue with this documentation? You can make an edit request yourself, using the 'Submit Change' button on the left, or report it on our Discord

The Scenario

In this guide, we're buying a new domain or moving an existing domain to Cloudflare, setting up a tunnel and dynamic DNS

This guide assumes you've followed the Portainer and GitOps guide


  • Already own a domain or the ability to purchase one

  • A machine running Docker and Portainer

  • A private GitHub repo

  • A free account with Cloudflare

  • Multiple servers for tunnel

Last updated