# Setup - register a domain - hostname - change ssh port - setup DNS - cloudflare key - install docker docker-compose - create traefik network - Gitea - create Gitea OAuth App - create Github OAuth App - setup Github as authentication source - get gitea runner token - setup gitea runner - Portainer - setup Gitea as authentication source - uptime - setup homepage settings