Hacker Newsnew | past | comments | ask | show | jobs | submit | flofra's commentslogin

I got tired of setting up CI/CD pipelines for small self-hosted projects, so I built eac-d: two small Go binaries that get your build output onto a Proxmox LXC container with minimal ceremony.

  How it works:
  - eacd (client) hashes your build output, sends only changed files as a
    delta (SHA-256 + tar.gz) to eacdd (daemon on the CT)
  - Daemon reconciles system state: packages, systemd services, users
  - Hooks for pre/post deploy, automatic rollback snapshot
  - eacd init can provision a fresh LXC container via the Proxmox API

  It's opinionated and does one thing. Not trying to replace Ansible or NixOS —
  just scratching my own itch for the 80% case.
Early stages, happy to hear what's missing for your workflow.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: