Skip to Main Content
Workshop Beginner

Self-Hosting 101: A real-time self-hosting workshop

Proposal status is Approved
Session Description

I want to host a workshop where I'll walk people through the steps on how to setup a homelab server from scratch for self-hosting. I'll start with setting up a 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.

I think self-hosting and homelabbing are essential for people to get introduced to FOSS, and to get better ownership of their data without relying on corporations and proprietary software.

Note: The session reference attached is an old presentation that I made for a self-hosting talk. This time, I want to host a full workshop instead of a talk so people can actually follow along.

Key Takeaways

People should learn the basics of self-hosting, and get motivated to start homelabbing.

References

Session Categories

Technology architecture

Which track are you applying for?

Main track

Speakers

Venkatesh Chaturvedi Foss Enthusiast

Full time FOSS enthusiast with a deep rooted hatred for WIndows and MacOS and recently found love for self-hosting.

Venkatesh Chaturvedi
https://tablaster.dev