{"id":26032606,"url":"https://github.com/apache/karaf-cave","last_synced_at":"2025-04-10T12:21:41.604Z","repository":{"id":3488350,"uuid":"4544259","full_name":"apache/karaf-cave","owner":"apache","description":"Mirror of Apache Karaf Cave","archived":false,"fork":false,"pushed_at":"2023-04-14T19:55:42.000Z","size":1906,"stargazers_count":19,"open_issues_count":4,"forks_count":23,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-04-03T04:17:02.473Z","etag":null,"topics":["java","karaf","network-server","osgi"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apache.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-06-04T07:00:25.000Z","updated_at":"2023-07-25T13:45:04.000Z","dependencies_parsed_at":"2023-01-11T16:17:05.846Z","dependency_job_id":null,"html_url":"https://github.com/apache/karaf-cave","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fkaraf-cave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fkaraf-cave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fkaraf-cave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fkaraf-cave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/karaf-cave/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247899495,"owners_count":21014910,"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":["java","karaf","network-server","osgi"],"created_at":"2025-03-06T22:15:23.098Z","updated_at":"2025-04-10T12:21:41.578Z","avatar_url":"https://github.com/apache.png","language":"Java","readme":"\u003c!--\n    Licensed to the Apache Software Foundation (ASF) under one\n    or more contributor license agreements.  See the NOTICE file\n    distributed with this work for additional information\n    regarding copyright ownership.  The ASF licenses this file\n    to you under the Apache License, Version 2.0 (the\n    \"License\"); you may not use this file except in compliance\n    with the License.  You may obtain a copy of the License at\n\n      http://www.apache.org/licenses/LICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing,\n    software distributed under the License is distributed on an\n    \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n    KIND, either express or implied.  See the License for the\n    specific language governing permissions and limitations\n    under the License.\n--\u003e\n\n# Apache Karaf Cave\n\nApache Karaf Cave is an Apache Karaf subproject. It provides a complete repository manager and deployer for Apache Karaf.\n\n## Overview\n\nApache Karaf Cave provides three different services:\n\n* Artifact repositories manager\n* Karaf features gateway\n* Deployer\n\n## Getting Started\n\nFor an Apache Karaf Cave source distribution, please read BUILDING.md for instructions on building Apache Karaf Cave.\n\nBefore using Apache Karaf Cave services, you have to register the Karaf Cave features repository. For example, on a running Apache Karaf instance:\n\n```\nkaraf@root()\u003e feature:repo-add cave 4.2.1\n```\n\n### Artifact repositories manager\n\nCave Repository service is a complete artifacts repository manager, supporting Maven, OSGi Bundle Repository and HTTP wrapping.\n\nYou can install the artifact repositories manager service with:\n\n```\nkaraf@root()\u003e feature:install cave-repository\n```\n\nYou now have the service running. You can manipulate the artifact repositories using the `cave:repository-*` shell commands.\n\nFor details, take a look on the Apache Karaf Cave documentation.\n\n### Karaf features gateway\n\nCave Karaf Features Gatewey is able to gather several features repositories in one, providing a single repository containing the union of all features.\n\nYou can install the gateway service with:\n\n```\nkaraf@root()\u003e feature:install cave-features-gateway\n```\n\nYou now have the service running. You can manipulate the gateway using the `cave:features-gateway-*` shell commands.\n\nFor details, take a look on the Apache Karaf Cave documentation.\n\n### Deployer\n\nCave Deployer allows you to control and provision a farm of Apache Karaf instances (deploying features, application, etc).\n\nYou can install the deployer service with:\n\n```\nkaraf@root()\u003e feature:install cave-deployer\n```\n\nYou now have the service running. You can manipulate the deployer using the `cave:deployer-*` shell commands.\n\nFor details, take a look on the Apache Karaf Cave documentation.\n\n## More Information\n\nThe PDF manual is the right place to find any information about Karaf Cave.\n\nAlternatively, you can also find out how to get started here:\n    http://karaf.apache.org/subprojects/cave\n\nIf you need more help try talking to us on our mailing lists\n    http://karaf.apache.org/site/mailinglists.html\n\nIf you find any issues with Apache Karaf, please submit reports\nwith JIRA here:\n    http://issues.apache.org/jira/browse/KARAF\n\nWe welcome contributions, and encourage you to get involved in the\nKaraf community. If you'd like to learn more about how you can\ncontribute, please see:\n    http://karaf.apache.org/index/community/contributing.html\n\nMany thanks for using Apache Karaf Cave.\n\n**The Apache Karaf Team**\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fkaraf-cave","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Fkaraf-cave","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fkaraf-cave/lists"}