summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAldair Cruz <[email protected]>2019-04-07 01:19:45 +0100
committerKasra Bigdeli <[email protected]>2019-04-06 17:19:45 -0700
commit9bec5c00539a1de3c6d6f05b977d9e9a8ddf4d29 (patch)
tree17cea778108449e48b6c9d51007a7f2952e1cc43
parent4f1a491fbf76794a1c29ab1ce8afb6d297e53b75 (diff)
downloadcaprover-one-click-apps-9bec5c00539a1de3c6d6f05b977d9e9a8ddf4d29.tar.gz
caprover-one-click-apps-9bec5c00539a1de3c6d6f05b977d9e9a8ddf4d29.zip
feat(*): add template for verdaccio (#46)
-rw-r--r--public/v1/apps/verdaccio.json32
1 files changed, 32 insertions, 0 deletions
diff --git a/public/v1/apps/verdaccio.json b/public/v1/apps/verdaccio.json
new file mode 100644
index 0000000..f482b7a
--- /dev/null
+++ b/public/v1/apps/verdaccio.json
@@ -0,0 +1,32 @@
+{
+ "captainVersion": "1",
+ "documentation": "Taken from https://hub.docker.com/r/verdaccio/verdaccio/",
+ "dockerCompose": {
+ "version": "3.3",
+ "services": {
+ "$$cap_appname": {
+ "image": "verdaccio/verdaccio:$$cap__verdaccio_version",
+ "containerHttpPort": "4873",
+ "volumes": [
+ "$$cap_appname-storage:/verdaccio/storage",
+ "$$cap_appname-conf:/verdaccio/conf",
+ "$$cap_appname-plugins:/verdaccio/plugins"
+ ],
+ "restart": "always",
+ "environment": {}
+ }
+ }
+ },
+ "instructions": {
+ "start": "Verdaccio is a simple, zero-config-required local private npm registry. \n\n No need for an entire database just to get started! Verdaccio comes out of the box with its own tiny database, and the ability to proxy other registries (eg. npmjs.org), caching the downloaded modules along the way. For those looking to extend their storage capabilities, Verdaccio supports various community-made plugins to hook into services such as Amazon's s3, Google Cloud Storage or create your own plugin. \n\n For more details, see: https://hub.docker.com/r/verdaccio/verdaccio\n\n Enter your verdaccio Configuration parameters and click on next. It will take about a minute for the process to finish.",
+ "end": "'Verdaccio is deployed and available as srv-captain--$$cap_appname:4873 to other apps.."
+ },
+ "variables": [
+ {
+ "id": "$$cap__verdaccio_version",
+ "label": "Verdaccio Version",
+ "defaultValue": "3.11.6",
+ "description": "Additional tags can be found here: https://hub.docker.com/r/verdaccio/verdaccio/tags"
+ }
+ ]
+} \ No newline at end of file