/self-hosted-infra

Infrastructure code for my self hosted application

Primary LanguageShell

My Self-Hosted Infrastructure Code

Currently, I use this infrastructure code to host my personal website kadeksuryam.dev

All of this is being hosted on a VPS with a k3s cluster running on it. I also use Cloudflare for my DNS nameserver, protections, and caching.

Some of my subdomains:

Public:

Private:
These services can only be accessed from IPs coming from my VPN.

I deploy my own VPN using WireGuard, but the dashboard is not public, i.e., it requires port-forwarding to my VPS server.

Some additional tools I use:

  • SOPS with Age for encrypting my k8s secrets.

Thank you for visiting! Let me know if you have any questions or suggestions.

Happy self hosting 😊