{"repo":"captn3m0/nebula","free":true,"listed":false,"github":"https://github.com/captn3m0/nebula","clone":"git clone https://github.com/captn3m0/nebula.git","description":"Source Code for the Home Server setup.","language":"HCL","stars":60,"topics":["terraform","docker","cloudflare","learning-exercise","traefik","homeserver","selfhosted","linuxserver","transmission","emby"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"nebula Where stars are born. Manages the local infrastructure of my home server. I'm also doing blog posts around the same: 1. Part 1, Hardware 2. Part 2, Terraform/Docker 3. Part 3, Learnings 4. Part 4, Migrating from Google (and more) 5. Part 5, Networking 6. Part 6, RAID The canonical URL for this repo is https://git.captnemo.in/nemo/nebula/. A mirror is maintained on GitHub at modules 1. docker: to actually run the services. Catch-all for miscellaneous containers 2. cloudflare: to manage the DNS. 3. mysql: to create mysql users and databases. 4. media: Media related containers (Jackett, Lidarr, Radarr, Sonarr) 5. Monitoring: Monitoring related resources (Cadvisor, Grafana, NodeExporter, Prometheus, Transmission-Exporter) 6. Gitea: Just git.captnemo.in 7. miniflux: RSS Web reader 8. Radicale: CardDav/CalDav webserver Self-learning project for terraform/docker. Planned 1. Setup DigitalOcean 2. Add DO infrastructure via ansible 3. Add traefik for proper proxying 4. Maybe add docker swarm (or k8s?) across both the servers. Might setup the k8s API on the Raspberry Pi. Service List Currently running the following (all links are to the store.docker.com links for the docker images that I'm using: image tag module/link -------------------------------- ---------- ---------------------------------------------------- captn3m0/opml-gen latest https://opml.bb8.fun captn3m0/rss-bridge latest https://github.com/RSS-Bridge/rss-bridge captn3m0/speedtest-exporter alpine https://github.com/s","default_branch":null,"files":null,"tree":[],"storefront":"/r/captn3m0","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/captn3m0/nebula/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}