Skip to content

Repository files navigation

goblog plugin registry

The curated list of goblog plugins behind goblog.live/plugins.

  • registry.yaml — the list. Add your repository in a PR; see docs/CONTRACT.md.
  • https://goblogplatform.github.io/plugins/index.json — the machine-readable index (latest release of each plugin, with download_url and sha256); plugins/<name>.json adds the rendered README, changelog and release history.
  • cmd/registry — the tool CI runs: validate on pull requests, build on merge and every six hours.
go run ./cmd/registry validate                      # every entry
go run ./cmd/registry validate --repo you/plugin    # one entry
go run ./cmd/registry build --out dist              # what gets published

Set GITHUB_TOKEN to avoid API rate limits. validate/build run goblog validate-plugin in the compscidr/goblog Docker image (--image to override; Renovate keeps the default current). With snap-installed Docker, set TMPDIR to a directory under your home; snap's Docker cannot bind-mount /tmp. Resource limits (--memory, --pids-limit) need cgroup controllers; on rootless Docker they may be downgraded or rejected — pass --image to a local build or run on a rootful daemon.

License: Apache-2.0.

About

Curated registry of goblog plugins; builds the index behind goblog.live/plugins

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages