My NUC

Ok, like I said, I run my website on a local NUC computer. I started that some time ago, wanting to experiment with Proxmox and containers.

This has resulted in the following setup:

  1. Proxmox server
    • Nginx in a debian 12 LXC container, acting as reverse proxy
    • WordPress in a debian 12 LXC container, serving the website with Apache
    • MariaDB in a debian 12 LXC container

MariaDB and WordPress are in a private network, so traffic always has to go through Nginx

TODO in Proxmox for current setup:

  • Taking volatile data out of the containers and on a separate virtual storage
  • Arranging reliable, automated backups with the data on the virtual storage

For the future I have some bigger plans. I would like to host an Angular or VUE website with a Java Backend. But the challenge is not just that, it is to also create a full CI/CD pipeline based on Jenkins. Probably this will also mean hosting a GIT server and maybe a repository for the created Docker containers as well. It’s a lot, so I have to think how to start small (Agile mindset). And after that, maybe hosting a message broker like RabbitMQ or Kafka. Probobly my NUC will explode by the time I get there 🤯.

Did I already say that I like tinkering with technology ☺️?

Categories: