{"id":15541482,"url":"https://github.com/mgsisk/providence","last_synced_at":"2026-02-20T00:02:11.772Z","repository":{"id":40011438,"uuid":"362605073","full_name":"mgsisk/providence","owner":"mgsisk","description":"Opinionated Vagrant shell provisioner for web development.","archived":false,"fork":false,"pushed_at":"2023-04-25T20:23:57.000Z","size":789,"stargazers_count":0,"open_issues_count":8,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-03T12:21:50.166Z","etag":null,"topics":["provisioning","vagrant","web"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mgsisk.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":"SUPPORT.md","governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"mgsisk"}},"created_at":"2021-04-28T21:00:30.000Z","updated_at":"2022-09-07T02:53:12.000Z","dependencies_parsed_at":"2024-12-08T18:05:10.167Z","dependency_job_id":null,"html_url":"https://github.com/mgsisk/providence","commit_stats":{"total_commits":122,"total_committers":2,"mean_commits":61.0,"dds":0.05737704918032782,"last_synced_commit":"8fd8b9f0ebca234bbcc66df13ff044bf5eb3d44c"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgsisk%2Fprovidence","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgsisk%2Fprovidence/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgsisk%2Fprovidence/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgsisk%2Fprovidence/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mgsisk","download_url":"https://codeload.github.com/mgsisk/providence/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246118258,"owners_count":20726156,"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":["provisioning","vagrant","web"],"created_at":"2024-10-02T12:17:29.273Z","updated_at":"2025-10-19T19:53:09.998Z","avatar_url":"https://github.com/mgsisk.png","language":"Shell","funding_links":["https://github.com/sponsors/mgsisk"],"categories":[],"sub_categories":[],"readme":"# Providence (@mgsisk/providence)\n\nOpinionated Vagrant shell provisioner for web development.\n\n[![Latest release][badge-release]][url-release]\n[![Build status][badge-build]][url-build]\n[![Code quality][badge-quality]][url-codacy]\n[![Maintainer funding][badge-funding]][url-funding]\n\nProvidence is an opinionated [Vagrant shell provisioner][] for web development\nusing [Debian][] base boxes. It includes:\n\n- **Caches** – Memcached, Redis\n- **Container Engines** – Docker\n- **Content Management Systems** – WordPress\n- **Databases** – CouchDB, MariaDB, MongoDB, PostgreSQL, SQLite\n- **Languages** – Go, Node, Perl, PHP, Python, Ruby, Rust\n- **Package Managers** – Bundler, Cargo, Composer, NPM, Pipenv\n- **Static Site Generators** – Hugo, Jekyll, Pelican, Zola\n- **Utilities** – Adminer, Docker Compose, MailHog, Git LFS, git-svn,\n  GitHub CLI, node-build, ocp, perl-build, phpMemcachedAdmin, phpRedisAdmin,\n  postfix, ruby-build, ShellCheck, ShellSpec, vim, Webgrind, webmin, WP-CLI,\n  xmllint\n- **Version Control Systems** – Git, Mercurial, Subversion\n- **Version Managers** – goenv, nodenv, plenv, pyenv, rbenv, rustup\n- **Web Servers** – Apache, Nginx\n\n## Installation\n\nThe easiest way to use Providence is as a remote shell provisioner, but you can\ndownload and build it locally with:\n\n```sh\ngit clone https://github.com/mgsisk/providence.git providence\n./providence/src/make.sh\n```\n\n## Usage\n\n```ruby\nVagrant.configure('2') do |config|\n  config.vm.box = 'debian/buster64'\n  config.vm.hostname = 'providence.test'\n  config.vm.network 'private_network', type: 'dhcp'\n  config.vm.provision 'shell', path: 'https://github.com/mgsisk/providence/releases/download/v0.1.6/provisioner.sh'\nend\n```\n\n[Support resources][] are available if you need help with this project. Refer to\nthe [documentation][] for more detailed information on what Providence does and\nhow it works.\n\n## Contributing\n\n[Contributions][] are always welcome; please read the [code of conduct][]\nbefore you begin. See the [changelog][] for notable project changes, and report\nany [security][] concerns you find.\n\n## Thanks\n\nTo the [contributors][] that help to build, fund, and maintain this project;\nthe [other works][] that have contributed to and inspired this project; and\nanyone that has found this project useful.\n\n## License\n\n[ISC][]\n\n[badge-build]: https://img.shields.io/github/workflow/status/mgsisk/providence/build\n[badge-funding]: https://img.shields.io/github/sponsors/mgsisk\n[badge-quality]: https://img.shields.io/codacy/grade/e18fdb6393be43b59ea02a285c1faca8\n[badge-release]: https://img.shields.io/github/v/tag/mgsisk/providence?sort=semver\n[changelog]: CHANGELOG.md\n[code of conduct]: CODE_OF_CONDUCT.md\n[contributions]: CONTRIBUTING.md\n[contributors]: AUTHORS.md\n[debian]: https://app.vagrantup.com/debian\n[documentation]: docs/README.md\n[isc]: LICENSE.md\n[other works]: THANKS.md\n[security]: SECURITY.md\n[support resources]: SUPPORT.md\n[url-build]: https://github.com/mgsisk/providence/actions?query=workflow%3Abuild\n[url-codacy]: https://app.codacy.com/gh/mgsisk/providence\n[url-funding]: CONTRIBUTING.md#funding\n[url-release]: https://github.com/mgsisk/providence/releases\n[vagrant shell provisioner]: https://www.vagrantup.com/docs/provisioning/shell\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmgsisk%2Fprovidence","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmgsisk%2Fprovidence","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmgsisk%2Fprovidence/lists"}