comin icon indicating copy to clipboard operation
comin copied to clipboard

GitOps For NixOS Machines

Results 23 comin issues
Sort by recently updated
recently updated
newest added

This MR store previous deployment on the disk, in a JSON file. When, the JSON file is not existing or can't be unmarshaled, it is ignored and replaced. Currently, we...

It would allow comin to for example send a notification when the deployment fails

enhancement

The README.md quotes "In your configuration.nix file", but does not mention how to make `comin` available in the configuration.nix file. As a NixOS user, how can I use comin with...

The `authentication.md` document doesn't mention the requirement of the hardcoded comin user: https://github.com/nlewo/comin/blob/425c747ab2fca90db10dc498acfc94f5caaeba52/internal/repository/git.go#L25 I'd simply created the access token under my own user and gave it to comin - I...

Fixes https://github.com/nlewo/comin/issues/38

It would be neat if comin could integrate with systemd through `sd_notify` and also `sd_watchdog_enable`: - https://www.freedesktop.org/software/systemd/man/latest/sd_notify.html One Go module for this is https://github.com/coreos/go-systemd/blob/main/daemon/sdnotify.go

Would be great to have SSH deploy key support: - https://docs.github.com/en/authentication/connecting-to-github-with-ssh/managing-deploy-keys#deploy-keys GitLab and Forgejo support this too.

It would be nice if this could also export a Nix Darwin module to pull the config and switch to it.