Comment 🐧

#linux

@itsfoss i have tried hosting a website but home connections are not reliable.
@itsfoss i seed torrents, does that count?
Stable Diffusion, LLaMA, a few Flask apps for AI and other projects, plus a small internal Nginx site β€” all running on my Linux (Debian) desktop. And if a Raspberry Pi counts as a desktop, things get wild.
@itsfoss I don't "self-host" on my Linux desktop. I self-host on my Linux server which runs the stable version of Debian. I run Debian testing on my desktop.

@itsfoss Temporarily until I'm confident the container is tweaked right and then I push to my server.

I'm not on super high end equipment here, running a server on my desktop stops it from doing some desktop things tolerably well.

Self host Ollama and Openwebui with Wireguard. I play with other containers here and there. Always trying something new
@itsfoss You could say that my workstation is also my homelab ….. I’m running tailscale, pi-hole + unbound, jellyfin, filebrowser and more to come…..xddd
@itsfoss I'm currently hosting Nextcloud, Paperless-ngx and Jellyfin on a Debian VM on my desktop. I'm going to be moving to dedicated hardware in the near future however.
@itsfoss I don't know if it counts but I have Windows 10 (sic) with Virtualbox and about 30 VMs most of them Linux with their own servers (web, MySQL, NFS, Zabbix, VPN, firewall etc) and several virtual networks. Nested virtual servers with KVM and Docker...
It's my test and POC environment. #homelab
@itsfoss would like to host dicker images to get Software that don't have desktop versions, with no Internet connection.
@itsfoss some LAN gaming servers occasuionally, mainly Invidious for myself
@itsfoss Syncthing, Ollama, Universal Media Server. Soon building home server to move those apps there and other stuff like a pastebin.
@itsfoss Why should I? My desktop is offline at least 20 hours per day. Not very user friendly πŸ˜…
@itsfoss media to watch in my living room TV.
@tirengarfio A good use case. πŸ˜„

@itsfoss

Several LXC containers running various services, each compartmentalized into its own container instance.

Among them a PostgreSQL DB, an IMAP/SMTP server, Asterisk, which connects to my landline. Collectd to get performance/throughput data from what's on the network, the (OpenWrt) router in particular.

HTTP/FTP server containers for external access I only launch when needed.

@itsfoss 🐧 A simple ```python -m http.server ./``` (I think it was), just so I can instantly see changes made to my local web dev, w/o needing to push to GH pages (maybe gitlab/cloudflare in future). Otherwise not, since I always suspend it when I'm not actively using it, so it can't host anything permanent.
@itsfoss My desktop runs under proxmox with GPU passthrough. So I self host my desktop on my desktop.