{"id":21601539,"url":"https://github.com/vmware-samples/o11n-package-couchdb","last_synced_at":"2026-01-29T05:38:17.562Z","repository":{"id":86860386,"uuid":"78917152","full_name":"vmware-samples/o11n-package-couchdb","owner":"vmware-samples","description":"CouchDB workflows for vRealize Orchestrator","archived":false,"fork":false,"pushed_at":"2021-01-20T01:13:39.000Z","size":127,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-24T18:28:21.180Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vmware-samples.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE-OF-CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-01-14T05:37:05.000Z","updated_at":"2022-01-08T05:34:37.000Z","dependencies_parsed_at":"2023-03-13T19:49:48.384Z","dependency_job_id":null,"html_url":"https://github.com/vmware-samples/o11n-package-couchdb","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware-samples%2Fo11n-package-couchdb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware-samples%2Fo11n-package-couchdb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware-samples%2Fo11n-package-couchdb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware-samples%2Fo11n-package-couchdb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmware-samples","download_url":"https://codeload.github.com/vmware-samples/o11n-package-couchdb/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244227577,"owners_count":20419263,"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-11-24T19:09:49.167Z","updated_at":"2026-01-29T05:38:17.533Z","avatar_url":"https://github.com/vmware-samples.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# o11n-package-couchdb\n\n## Overview\nThis package demonstrates how to use the HTTP-REST plugin in vRealize Orchestrator against the REST API of CouchDB.  Currently the package covers:\n\n* Server User Administration\n* Database Administration\n* Adding / Fetching /  Updating Documents\n* Deleting Documents\n\n![couchdb_workflows](couchdb_workflows.png)\n\n## Try it out\nLatest stable compiled packages can be found at [releases](https://github.com/vmware/o11n-package-couchdb/releases)\n\nAdd it to your Orchestrator as any other package.\n\nAdd it with cURL in a shell:\n\n    curl -k -X POST -u \u003cuser\u003e:\u003cpass\u003e -F file=@couchdb-\u003cversion\u003e.package \\\n    -F overwrite=true https://\u003cvro.corp.local\u003e:8281/vco/api/packages\n\n### Prerequisites\n\n* vRealize Orchestrator (vRO) 7.0 or greater\n* CouchDB 1.6.0 or greater\n* A HTTP-REST plugin host configured for the CouchDB Server:\n\t* URL: http://couchHost.corp.local:5984 or https://couchHost.corp.local:6984\n\t* Auth: BASIC with credentials to use against the CouchDB Server.\n\n### Build From Source\n\n1. Get access to a /vco-repo from a running vRO VM.  Typical URL is http://*vro.corp.local*:8280/vco-repo.  Note the version of your Orchestrator for use in the build command (Ex: 7.1.0, 7.2.0)\n2. mvn clean install -Dvco.version=*7.1.0* -DvcoRepoUrl=http://*vro.corp.local*:8280/vco-repo\n3. The compiled package will be in the *target* directory\n\n## Documentation\nIn Progress\n\n## Contributing\n\nThe o11n-package-couchdb project team welcomes contributions from the community.  For more detailed information, refer to [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## License\nThis package is available under the [2-Clause BSD License](LICENSE.txt)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvmware-samples%2Fo11n-package-couchdb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvmware-samples%2Fo11n-package-couchdb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvmware-samples%2Fo11n-package-couchdb/lists"}