Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/homeinfra-org/infra

Homeinfra offers a strong, dependable, and easily replicable configuration for your homelab, incorporating vital elements like HTTPS, NAT traversal, Security, CI/CD pipelines, Cronjobs, DDNS, Docker management, Automatic Backup, and more.
https://github.com/homeinfra-org/infra

actions backup cicd docker docker-compose git gitea homelab https iac

Last synced: 14 days ago
JSON representation

Homeinfra offers a strong, dependable, and easily replicable configuration for your homelab, incorporating vital elements like HTTPS, NAT traversal, Security, CI/CD pipelines, Cronjobs, DDNS, Docker management, Automatic Backup, and more.

Lists

README

        

# Home Infra

`Homeinfra` offers a strong, dependable, and easily replicable configuration for your homelab, incorporating vital elements like HTTPS, NAT traversal, Security, CI/CD pipelines, Cronjobs, DDNS, Docker management, Automatic Backup, and more.

Currently, the setup is being managed through docker-compose. Although migrating to K8s or k3s is a potential consideration, it has not been implemented at this time.


[![GitHub](https://img.shields.io/github/stars/homeinfra-org/infra?style=social)](https://github.com/homeinfra-org/infra)
[![GitHub](https://img.shields.io/github/forks/homeinfra-org/infra?style=social)](https://github.com/homeinfra-org/infra)

---

## Related Projects

*🎉 We're providing a **free** subdomain for your Homelab.*

Please refer to https://github.com/homeinfra-org/.homeinfra.org for more details.

---















## Modules

### Gateway & Security

- [x] Caddy
- Automatic HTTPS certificate (*.homeinfra.org) by Let's Encrypt with DNS-01 challenge (Cloudflare)
- [ ] SafeLine
- [ ] FRP

### Devops

- [Gitea](https://git.homeinfra.org)
- Github OIDC
- Built-in Registry
- Docker / PyPI / go / npm / NuGet ...
- Actions (compatible to GitHub Actions)
- [cronjobs](https://git.homeinfra.org/root/cronjobs/actions)

### Docker Management

- ~[Portainer](https://portainer.homeinfra.org)~
- ~Gitea OIDC~
- [Dockge](https://dockge.homeinfra.org)

### Observability

- [x] [Uptime](https://uptime.homeinfra.org) [Status Page](https://uptime.homeinfra.org/status/main)
- All exposed apps
- Docker containers status
- DNS
- HTTPS Cert Expiration
- Backup
- Cron Jobs

- [ ] Prometheus
- [ ] Loki
- [ ] Grafana
- [ ] msgpusher

### Backup

- restic
- Backup to S3 (Backblaze)
- Backup monitor

### Applications

- [x] File
- [ ] Music
- [ ] Photo
- [ ] Movie

### Integrations

- [x] [Github OAuth](https://github.com/settings/developers)
- [ ] healthchecks.io
- [x] Backblaze S3 Bucket

## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=homeinfra-org/infra&type=Date)](https://star-history.com/#homeinfra-org/infra&Date)