homelab

Fully automated homelab from empty disk to running services with a single command.

GPL-3.0 License

Stars
8.1K
Committers
17

Bot releases are hidden (Show)

homelab - v0.0.8 Latest Release

Published by khuedoan about 2 years ago

What's Changed

  • build: run post install scripts by default
  • build: set KUBECONFIG from global Makefile
  • feat(external-dns)!: add cluster name as owner ID
  • feat(tools): install yamllint, ansible-lint and k9s
  • feat(tools): set KUBECONFIG by default
  • feat: add pre-commit hooks
  • feat: add script to setup Gitea tokens and OAuth apps
  • perf(argocd): turning on selective sync
  • refactor(docs): migrate to mkdocs
  • refactor(metal): migrate to Fedora 36 for newer packages
  • refactor(pxe)!: combine dhcpd and tftpd to dnsmasq
  • Many bug fixes

New Contributors

Full Changelog: https://github.com/khuedoan/homelab/compare/v0.0.7-alpha...v0.0.8

homelab - v0.0.7-alpha

Published by khuedoan over 2 years ago

What's Changed

https://homelab.khuedoan.com/reference/changelog/#007-alpha

  • Replace standard Vault with Vault Operator
  • Automatically initialize and unseal Vault
  • Declarative secret generation and management
  • Declarative Gitea configuration with YAML
  • Automatic OS rolling upgrade
  • Automatic Kubernetes rolling upgrade
  • Automatic application updates using Renovate (still require manual token generation)
  • Add script to wait for essential services after deployment
  • Add icons and bookmarks to the home page
  • Deploy Matrix chat
  • Replace Authentik with Dex for SSO (still require manual token generation)
  • Switch to Mermaid for diagrams in documentation
  • Replace Vagrant with k3d for development environment
  • Use nip.io domain for development environment
  • Remove Backblaze (S3 Glacier and/or Minio will be added in future version)
  • Enable monitor for the majority of applications
  • Many code refactorings and bug fixes

New Contributors

Full Changelog: https://github.com/khuedoan/homelab/commits/v0.0.7-alpha

Package Rankings
Top 8.17% on Proxy.golang.org
Badges
Extracted from project README
tag document license stars Stargazers over time