COSCUP 2026 - Conference for Open Source Coders, Users, and Promoters

Self-Hosting 101: A real-time self-hosting workshop
09.08.2026 , TR210

This is a continuation from my talk that I gave at UbuCon Asia 2025: https://events.canonical.com/event/127/abstracts/838/

This time, I want to host a workshop where I'll walk people through the steps on how to setup Ubuntu server from scratch for self-hosting. I'll start with setting up an LXD VM with Ubuntu server. I'll walk through securing the server using firewall, fail2ban and other things. I'll then cover setting up a reverse-proxy like nginx and then host a simple web application on it. If time permits, I can also cover setting up podman for containers. I can also go a bit deep into the concepts and cover the basics of routing and tunneling as well.

Requirements from attendees:

  • Laptop.

  • It would be great if they could setup LXD on their device (I'll walk people through this if most of them aren't familiar with LXD.)

  • It would be great if they could pre-download the Ubuntu server ISO (https://ubuntu.com/download/server).

More info: https://events.canonical.com/event/146/contributions/945/


Schwierigkeitsgrad: Anfänger

Venkatesh Chaturvedi works as an enterprise support engineer at Atlassian. He’s passionate about Free and Open Source Software and likes to tinker with various Linux based distributions. In his free time, he likes to explore the latest advancements in FOSS and likes to try out new and exciting tools for the CLI. He has been using Linux based distros full time for several years, for all tasks including but not limited to gaming. He currently leads the FOSS United Lucknow

Diese(r) Vortragende hält außerdem: