{"id":15173160,"url":"https://github.com/supabase/remco","last_synced_at":"2025-10-01T10:31:36.762Z","repository":{"id":46997403,"uuid":"397001278","full_name":"supabase/remco","owner":"supabase","description":"remco is a lightweight configuration management tool","archived":true,"fork":true,"pushed_at":"2023-02-22T05:08:46.000Z","size":27829,"stargazers_count":4,"open_issues_count":4,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-29T13:38:54.180Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://heavyhorst.github.io/remco/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"HeavyHorst/remco","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/supabase.png","metadata":{"funding":{"github":["supabase"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null},"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-08-16T22:48:04.000Z","updated_at":"2023-04-10T09:55:01.000Z","dependencies_parsed_at":"2023-09-23T00:45:06.773Z","dependency_job_id":"89485d4d-dc30-4cd3-bd1d-68b2bb726802","html_url":"https://github.com/supabase/remco","commit_stats":{"total_commits":483,"total_committers":13,"mean_commits":37.15384615384615,"dds":0.07867494824016563,"last_synced_commit":"89b372b597e621cf0934ffbb313d7abe9e96fc26"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supabase%2Fremco","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supabase%2Fremco/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supabase%2Fremco/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supabase%2Fremco/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/supabase","download_url":"https://codeload.github.com/supabase/remco/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234764277,"owners_count":18882980,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-09-27T10:41:40.431Z","updated_at":"2025-10-01T10:31:29.762Z","avatar_url":"https://github.com/supabase.png","language":null,"funding_links":["https://github.com/sponsors/supabase"],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.org/HeavyHorst/remco.svg?branch=master)](https://travis-ci.org/HeavyHorst/remco) [![Go Report Card](https://goreportcard.com/badge/github.com/HeavyHorst/remco)](https://goreportcard.com/report/github.com/HeavyHorst/remco) [![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/HeavyHorst/remco/master/LICENSE)\n\n# Remco\n\nremco is a lightweight configuration management tool. It's highly influenced by [confd](https://github.com/kelseyhightower/confd).\nRemcos main purposes are (like confd's):\n\n  - keeping local configuration files up-to-date using data stored in a key/value store like etcd or consul and processing template resources.\n  - reloading applications to pick up new config file changes\n\n## Differences between remco and confd\n\n   - Multiple source/destination pairs per template resource - useful for programs that need more than one config file\n   - Multiple backends per template resource - get normal config values from etcd and secrets from vault\n   - [Pongo2](https://github.com/flosch/pongo2) template engine instead of go's text/template\n   - Zombie reaping support (if remco runs as pid 1)\n   - Additional backends can be provided as plugins.\n   - Create your own custom template filters easily with JavaScript.\n   - [Exec](https://heavyhorst.github.io/remco/details/exec-mode/) mode similar to consul-template.\n\n## Overview\n\n![remco overview](https://cdn.rawgit.com/HeavyHorst/remco/master/docs/images/Remco-overview.svg)\n\n## Documentation\n\nSee: https://heavyhorst.github.io/remco/\n\n## Installation\n### Building from source\n\n```shell\n$ go get github.com/HeavyHorst/remco/cmd/remco\n$ go install github.com/HeavyHorst/remco/cmd/remco\n```\n\nYou should now have `remco` in your `$GOPATH/bin` directory\n\n### Building from the repository\n\n```shell\n$ git clone https://github.com/HeavyHorst/remco\n$ cd remco\n$ make\n$ ls bin/\nremco\n```\n\n### Building a given release\n\n```shell\n$ export VERSION=v0.11.1\n$ git checkout ${VERSION}\n$ make release -j\n$ ls bin/\nremco_0.11.1_darwin_amd64.zip  remco_0.11.1_linux_amd64.zip  remco_0.11.1_windows_amd64.zip  remco_darwin  remco_linux  remco_windows\n```\n\n### Using a pre-built release\n\nDownload the releases and extract the binary.\n\n```shell\n$ REMCO_VER=0.11.1\n$ wget https://github.com/HeavyHorst/remco/releases/download/v${REMCO_VER}/remco_${REMCO_VER}_linux_amd64.zip\n$ unzip remco_${REMCO_VER}_linux_amd64.zip\n```\n\nOptionally move the binary to your PATH\n\n```shell\n$ mv remco_linux /usr/local/bin/remco\n```\n\nNow you can run the remco command!\n\n## Contributing\n\nSee [Contributing](https://github.com/HeavyHorst/remco/blob/master/CONTRIBUTING) for details on submitting patches.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsupabase%2Fremco","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsupabase%2Fremco","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsupabase%2Fremco/lists"}