This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/psadi_ on 2024-10-22 18:51:13+00:00.
KISS:
Server Name: Picolo (Inspired from a DBZ Character)
Specs (Potato Ancient PC):
- CPU: Intel Core2Quad Q9550
- RAM: 8GB DDR3 1022 MHZ
- GPU: Nvidia GT710 2GB (For Display and basic media encoding)
- DISKS: 120 GB SSD (OS) + 1TB LAPTOP DRIVE (Primary) + 500 GB (Backup Storage)
- OS: Ubuntu-Server 24.04 LTS with Ubuntu Pro
Info:
- All Applications are being ran as docker containers (15+ Containers)
- Procured a domain and static IP (Currently Pointing it to localhost) will expose it to public soon
- All services are https with nginx-proxy-manager with letsencrypt
- Installed UFW + Fail2Ban and configured only required ports
- Custom SSH Port other than 22 with only allowed username for authentication
- Daily backups using Restic
- Exposed Docker over TCP and using this as a remote-context on my personal devices and using docker-user-namespaces for security hardning
- All configurations are version controlled and maintained as a private repo.
I’m at a point where i can invest in real hardware, now that i feel i got the hang of the basics. I love the fact im able to learn, experiment and do all these things on a potato hardware (Linux u thing of beauty)
I’d love to hear from the community on any comments/critics on this setup.
Homer (Dashboard)
At Full load for my usage (3 Users)
At full load for my usage (3 Users)
Edit: Anything that dosent have authentication is fronted by authelia!
You must log in or register to comment.