Skip to content

Infra-as-code for my personal home server setup

License

Notifications You must be signed in to change notification settings

SociOS-Linux/hydra

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


hydra

Setup scripts for my homelab

Calvin and Hobbes


Overview

  • Single node Nomad server for running workloads.
  • Consul agent co-located for service discovery.
  • Ansible scripts to boostrap the node.
  • Terraform modules for managing the following services:
    • Nomad jobs
    • Cloudflare DNS
    • DigitalOcean Infra
  • Tailscale VPN for connectivity to internal services.
  • Caddy as a reverse proxy for all web services.

Services Running

Blog Posts

Here's a collection of posts I've written which shows how Hydra has evolved over the years:

Setup Instructions

Visit SETUP.md for following instructions on setting up Nomad and Consul.

About

Infra-as-code for my personal home server setup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 61.8%
  • HCL 26.9%
  • Jinja 6.9%
  • Smarty 2.4%
  • Shell 1.3%
  • Python 0.4%
  • Makefile 0.3%