A guide on managing containers with podman and providing secure web access using traefik. The second of three parts in the series to a working remotely accessible ChatGPT alternative.
The following guide is the second of a three part series to create a working ChatGPT or Claude alternative. The series will cover:
– Part 1: Setup and configuration of a Cloud Server using Hetzner.
– Part 2 (this guide): Setup and configuration of a containerised environment using podman to manage containers and traefik to enable secure HTTPS access.
– Part 3: Installation and setup of both OpenWebUI, a responsive front-end for Large Language Model (LLM) services and Open Router to manage and track API usage.
The purpose of this guide is the installation and setup of podman to manage containers including traefik to provide secure web access over HyperText Transfer Protocol Secure (HTTPS). In addition, building from Part 1 how to provide additional security using the Hetzner firewall and why that is necessary when using container runtimes.
