Doha, Qatar 4 dispatches so far May 2026

Puny Human's Attempt At Being a Web Landlord

Notes from a home lab And the projects around it

Home lab · · 1 min read

How I Access My Home Server from Anywhere in The World

Putting Tailscale in a Proxmox container so I can reach my home server from anywhere, without opening a single port on the router.

I started by creating an Ubuntu container inside my Proxmox Environment. I usually make the container ID the same as my static IP address I have determined for this container, so as to easily navigate. Don’t start your container yet.

After the container is setup, I went to the host kernel into its:

vi /etc/pve/lxc/{container ID}.conf

In there using the vi editor, I added a couple of lines:

lxc.cgroup2.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file

Exit from the vi editor and now start your container.

Open the container’s console and update, upgrade and then install curl:

apt update
apt upgrade
apt install curl

Now install Tailscale onto your device through the console, find the link to install onto device from:

https://tailscale.com/download

OR use this:

curl -fsSL https://tailscale.com/install.sh | sh

Use the linux curl provided, once Tailscale installation is completed, type in

tailscale up --ssh

You will receive a link provided, use the provided link to go to the Tailscale website and setup your account. Once completed install Tailscale on your desired device be it mobile or laptop.

And VOILA now you can access your Proxmox Server from anywhere in the world.

Filed under Tailscale · Proxmox · Self-hosting

All posts · Back to the front page · Portfolio