2024-08-02 14:53:32 -04:00
[![Yamllint ](https://git.mafyuh.dev/mafyuh/iac/badges/workflows/yamllint.yml/badge.svg )](https://git.mafyuh.dev/mafyuh/iac/actions)
[![Yamllint ](https://git.mafyuh.dev/mafyuh/iac/badges/workflows/CD.yml/badge.svg )](https://git.mafyuh.dev/mafyuh/iac/actions)
[![Renovate ](https://git.mafyuh.dev/renovatebot/renovate/badges/workflows/renovate.yml/badge.svg )](https://git.mafyuh.dev/renovatebot/renovate/actions)
[![Pulls ](https://git.mafyuh.dev/mafyuh/iac/badges/pulls.svg )](https://git.mafyuh.dev/mafyuh/iac/pulls)
![Header Image ](https://raw.githubusercontent.com/Mafyuh/homelab-svg-assets/main/assets/header_.png )
< div align = "center" >
2024-07-12 23:05:51 -04:00
# iac
2024-08-02 14:53:32 -04:00
2024-08-02 18:17:14 -04:00
Currently migrating [Auto-Homelab ](https://git.mafyuh.dev/mafyuh/Auto-Homelab ), [Iac-Homelab ](https://git.mafyuh.dev/mafyuh/IaC-Homelab ), [ansible-playbooks ](https://git.mafyuh.dev/mafyuh/ansible-playbooks ) and [kub ](https://git.mafyuh.dev/mafyuh/kub ) repos into this one.
2024-08-02 14:53:32 -04:00
This is my homelab, defined in code.
< / div >
< div align = "center" >
2024-08-10 23:50:45 -04:00
| Hypervisor | OS | Tools | VPS (arm) | Firewall | Misc. Automations |
|---|---|---|---|---|---|
2024-08-13 20:29:39 -04:00
| [![Proxmox ](https://img.shields.io/badge/-Proxmox-%23c9d1d9?logo=Proxmox )](https://www.proxmox.com) | [![Ubuntu ](https://img.shields.io/badge/Ubuntu_22.04-%23c9d1d9?&logo=ubuntu&logoColor=red )](https://releases.ubuntu.com/jammy/) [![Ubuntu ](https://img.shields.io/badge/Ubuntu_24-%23c9d1d9?&logo=ubuntu&logoColor=red )](https://releases.ubuntu.com/noble/) | [![Forgejo ](https://img.shields.io/badge/-Forgejo-%23c9d1d9?logo=forgejo&logoColor=orange )](https://forgejo.org/) [![Docker ](https://img.shields.io/badge/-Docker-%23c9d1d9?logo=docker )](https://www.docker.com/) [![Renovate ](https://img.shields.io/badge/-Renovate-%23c9d1d9?logo=renovate&logoColor=blue )](https://github.com/renovatebot/renovate) [![OpenTofu ](https://img.shields.io/badge/-OpenTofu-%23c9d1d9?logo=opentofu&logoColor=black )](https://opentofu.org/) [![Packer ](https://img.shields.io/badge/-Packer-%23c9d1d9?logo=packer )](https://www.packer.io/) [![Ansible ](https://img.shields.io/badge/-Ansible-%23c9d1d9?logo=ansible&logoColor=red )](https://www.ansible.com/) | [![Oracle ](https://img.shields.io/badge/-Oracle_Cloud-%23c9d1d9?logo=oracle&logoColor=red )](https://www.oracle.com/cloud/) | [![pfSense ](https://img.shields.io/badge/-pfSense-%23c9d1d9?logo=pfsense&logoColor=blue )](https://www.pfsense.org/) | [![n8n ](https://img.shields.io/badge/-n8n-%23c9d1d9?logo=n8n )](https://n8n.io/)
2024-08-02 14:53:32 -04:00
< / div >
2024-07-12 23:05:51 -04:00
2024-07-29 21:10:51 -04:00
ToDo
- [ ] Update Readme
2024-07-31 21:15:05 -04:00
- [ ] Update Issue Templates
- [x] Migrate all containers to use this repo
2024-07-29 21:10:51 -04:00
- [x] Get OpenTofu migrated to this repo
- [ ] Get Kubernetes repo migrated over
- [ ] Re-bootstrap Flux
2024-08-11 00:09:00 -04:00
- [ ] Add n8n automations
- [ ] Fix all ansible playbooks
- [ ] Migrate containers to kubernetes
2024-07-30 20:24:14 -04:00