An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 8.2% on proxy.golang.org

proxy.golang.org : github.com/daaku/ghdeploy

Package ghdeploy provides an opinionated deployment process using GitHub & systemd. It is meant for single instance web servers, and not useful if you're running a fleet of web servers. • You are using a blue/green deployment strategy. This essentially means you will have some server in the front (haproxy, caddy, nginx etc) that will choose between the blue or the green instance, whichever is available. • You are using Github releases. It is expected the release upload a single file, which should be a tarball. • You are using systemd units to run your service. This should be a template unit, so the same unit is used for the blue and green instances. • See example repo for how this should be setup. • Configure your Github webook to hit the endpoint you have configured. • Configure your Github webook and the deployer with the hook secret.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/daaku/ghdeploy
License: MIT
Latest release: about 1 year ago
First release: about 5 years ago
Namespace: github.com/daaku
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 16 days ago

    Loading...
    Readme
    Loading...