From cc8a158d84acebf785f789d6fd4e069b1fe2cefa Mon Sep 17 00:00:00 2001 From: Kasra Bigdeli Date: Sun, 9 Aug 2020 17:40:21 -0400 Subject: [PATCH] Added isOfficial --- public/v2/apps/adminer.json | 1 + public/v2/apps/arangodb.json | 1 + public/v2/apps/bitwardenrs.json | 1 + public/v2/apps/chatwoot.json | 1 + public/v2/apps/cockpit.json | 1 + public/v2/apps/collabora-online.json | 1 + public/v2/apps/couchdb.json | 1 + public/v2/apps/countly.json | 1 + public/v2/apps/directus.json | 1 + public/v2/apps/discourse.json | 1 + public/v2/apps/dokuwiki.json | 1 + public/v2/apps/drone-gitea.json | 1 + public/v2/apps/eclipse-mosquitto.json | 1 + public/v2/apps/elasticsearch.json | 1 + public/v2/apps/etherpad.json | 1 + public/v2/apps/filebrowser.json | 1 + public/v2/apps/fusionauth.json | 1 + public/v2/apps/ghost-only.json | 1 + public/v2/apps/ghost.json | 1 + public/v2/apps/gitea.json | 1 + public/v2/apps/gitlab-ce.json | 1 + public/v2/apps/gitlab-runner.json | 1 + public/v2/apps/grafana.json | 1 + public/v2/apps/graylog.json | 1 + public/v2/apps/grocy.json | 1 + public/v2/apps/hasura-only.json | 1 + public/v2/apps/hasura.json | 1 + public/v2/apps/influxdb.json | 1 + public/v2/apps/jenkins.json | 1 + public/v2/apps/jitsi.json | 1 + public/v2/apps/joomla.json | 1 + public/v2/apps/jsreport.json | 1 + public/v2/apps/jupyter-lab.json | 1 + public/v2/apps/keycloak.json | 1 + public/v2/apps/kibana.json | 1 + public/v2/apps/leantime.json | 1 + public/v2/apps/mailtrain.json | 1 + public/v2/apps/mariadb.json | 1 + public/v2/apps/matomo.json | 1 + public/v2/apps/mattermost.json | 1 + public/v2/apps/mautic.json | 1 + public/v2/apps/miniflux.json | 1 + public/v2/apps/minio.json | 1 + public/v2/apps/mongo-express.json | 1 + public/v2/apps/mongodb.json | 1 + public/v2/apps/mssql.json | 1 + public/v2/apps/mysql.json | 1 + public/v2/apps/n8n-io.json | 1 + public/v2/apps/nextcloud.json | 1 + public/v2/apps/nexus3.json | 1 + public/v2/apps/nginx-redirect.json | 1 + public/v2/apps/nginx-reverse-proxy.json | 1 + public/v2/apps/nightscout.json | 1 + public/v2/apps/odoo.json | 1 + public/v2/apps/outline.json | 1 + public/v2/apps/parse.json | 1 + public/v2/apps/passbolt.json | 1 + public/v2/apps/peertube.json | 1 + public/v2/apps/photoprism.json | 1 + public/v2/apps/phpmyadmin.json | 1 + public/v2/apps/plex.json | 1 + public/v2/apps/portainer.json | 1 + public/v2/apps/poste-io.json | 1 + public/v2/apps/postgres.json | 1 + public/v2/apps/prisma.json | 1 + public/v2/apps/prometheus.json | 1 + public/v2/apps/rabbitmq.json | 1 + public/v2/apps/redis.json | 1 + public/v2/apps/resilio-sync.json | 1 + public/v2/apps/rethinkdb.json | 1 + public/v2/apps/sentry.json | 1 + public/v2/apps/sinusbot.json | 1 + public/v2/apps/sonarqube.json | 1 + public/v2/apps/sourcegraph.json | 1 + public/v2/apps/sshd.json | 1 + public/v2/apps/strapi.json | 1 + public/v2/apps/syncthing.json | 1 + public/v2/apps/teamspeak.json | 1 + public/v2/apps/the-lounge.json | 1 + public/v2/apps/verdaccio.json | 1 + public/v2/apps/vscode-coder.json | 1 + public/v2/apps/vsts.json | 1 + public/v2/apps/wiki-js.json | 1 + public/v2/apps/wordpress-only.json | 1 + public/v2/apps/wordpress.json | 1 + 85 files changed, 85 insertions(+) diff --git a/public/v2/apps/adminer.json b/public/v2/apps/adminer.json index 4f393a3..b43b210 100644 --- a/public/v2/apps/adminer.json +++ b/public/v2/apps/adminer.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/adminer ", "description": "Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP", "displayName": "Adminer", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/arangodb.json b/public/v2/apps/arangodb.json index 91288f6..16f4a06 100644 --- a/public/v2/apps/arangodb.json +++ b/public/v2/apps/arangodb.json @@ -3,6 +3,7 @@ "documentation": "ArangoDB", "description": "ArangoDB is native multi-model database for using and combining graph, document and key/value models", "displayName": "ArangoDB", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/bitwardenrs.json b/public/v2/apps/bitwardenrs.json index 69d715a..9b60cf6 100644 --- a/public/v2/apps/bitwardenrs.json +++ b/public/v2/apps/bitwardenrs.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/bitwardenrs/server", "displayName": "Bitwarden_rs", "description": "Lightweight fully featured Rust implementation of Bitwarden.", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/chatwoot.json b/public/v2/apps/chatwoot.json index 4484de0..053c522 100644 --- a/public/v2/apps/chatwoot.json +++ b/public/v2/apps/chatwoot.json @@ -3,6 +3,7 @@ "documentation": "Read more at: https://www.chatwoot.com/docs", "displayName": "Chatwoot", "description": "Open-source customer support saas alternative to Intercom, Drift, Crisp", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/cockpit.json b/public/v2/apps/cockpit.json index b78a6fc..4bd2469 100644 --- a/public/v2/apps/cockpit.json +++ b/public/v2/apps/cockpit.json @@ -3,6 +3,7 @@ "documentation": "Read the documentation @ https://github.com/agentejo/cockpit-docker", "displayName": "Cockpit", "description": "Cockpit is Simple Content Platform to manage any structured content. A self-hosted headless and api-driven CMS.", + "isOfficial": true, "dockerCompose": { "version": "3.7", "services": { diff --git a/public/v2/apps/collabora-online.json b/public/v2/apps/collabora-online.json index 53208b5..f8eba4c 100644 --- a/public/v2/apps/collabora-online.json +++ b/public/v2/apps/collabora-online.json @@ -3,6 +3,7 @@ "documentation": "Inspired by https://github.com/caprover/one-click-apps/pull/111 and from https://www.collaboraoffice.com/code/docker/", "displayName": "Collabora Online", "description": "Collabora Online is an online and collaborating office suite", + "isOfficial": true, "dockerCompose": { "version": "1", "services": { diff --git a/public/v2/apps/couchdb.json b/public/v2/apps/couchdb.json index 7e374c4..3a7e79f 100644 --- a/public/v2/apps/couchdb.json +++ b/public/v2/apps/couchdb.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/couchdb/", "description": "Apache CouchDB is an open-source document-oriented NoSQL database, implemented in Erlang", "displayName": "CouchDB", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/countly.json b/public/v2/apps/countly.json index dc5884e..b1c985d 100644 --- a/public/v2/apps/countly.json +++ b/public/v2/apps/countly.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/countly/countly-server", "displayName": "", "description": "Countly helps you get insights from your application", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/directus.json b/public/v2/apps/directus.json index f6b1a30..c432ef7 100644 --- a/public/v2/apps/directus.json +++ b/public/v2/apps/directus.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://github.com/directus/docker.", "displayName": "", "description": "Directus is an open-source tool for managing content across all your omni-channel digital experiences", + "isOfficial": true, "dockerCompose": { "version": "7", "services": { diff --git a/public/v2/apps/discourse.json b/public/v2/apps/discourse.json index 8d43ffb..72635fd 100644 --- a/public/v2/apps/discourse.json +++ b/public/v2/apps/discourse.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/bitnami/discourse", "displayName": "Discourse", "description": "Discourse is the 100% open source discussion platform built for the next decade of the Internet. Use it as a mailing list, discussion forum, long-form chat room, and more!", + "isOfficial": true, "dockerCompose": { "version": "2", "services": { diff --git a/public/v2/apps/dokuwiki.json b/public/v2/apps/dokuwiki.json index 51852cc..45dbcbc 100644 --- a/public/v2/apps/dokuwiki.json +++ b/public/v2/apps/dokuwiki.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/linuxserver/dokuwiki/tags", "displayName": "DokuWiki", "description": "Dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database.", + "isOfficial": true, "dockerCompose": { "version": "3.1", "services": { diff --git a/public/v2/apps/drone-gitea.json b/public/v2/apps/drone-gitea.json index e294b2d..19baf5b 100644 --- a/public/v2/apps/drone-gitea.json +++ b/public/v2/apps/drone-gitea.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://docs.drone.io/intro/gitea/single-machine/", "displayName": "Drone.io", "description": "Drone is a self-service Continuous Delivery platform for busy development teams", + "isOfficial": true, "dockerCompose": { "version": "2", "services": { diff --git a/public/v2/apps/eclipse-mosquitto.json b/public/v2/apps/eclipse-mosquitto.json index 453ecf1..751258e 100644 --- a/public/v2/apps/eclipse-mosquitto.json +++ b/public/v2/apps/eclipse-mosquitto.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://github.com/eclipse/mosquitto. Mosquitto is an open source implementation of a server for version 5.0, 3.1.1, and 3.1 of the MQTT protocol. It also includes a C and C++ client library, and the mosquitto_pub and mosquitto_sub utilities for publishing and subscribing.", "displayName": "Eclipse Mosquitto - A MQTT Broker", "description": "Eclipse Mosquitto is an open source message broker which implements MQTT version 5, 3.1.1 and 3.1", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/elasticsearch.json b/public/v2/apps/elasticsearch.json index 9e78b89..2193c95 100644 --- a/public/v2/apps/elasticsearch.json +++ b/public/v2/apps/elasticsearch.json @@ -3,6 +3,7 @@ "documentation": "Look at https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html for further assistance using Elasticsearch with docker.", "displayName": "", "description": "Elasticsearch is a search engine based on the Lucene library", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/etherpad.json b/public/v2/apps/etherpad.json index 4f44b13..cbf61c8 100644 --- a/public/v2/apps/etherpad.json +++ b/public/v2/apps/etherpad.json @@ -3,6 +3,7 @@ "documentation": "https://github.com/ether/etherpad-lite/blob/develop/doc/docker.md ", "displayName": "Etherpad", "description": "Etherpad is a real-time collaborative editor for the web", + "isOfficial": true, "dockerCompose": { "version": "3.8", "services": { diff --git a/public/v2/apps/filebrowser.json b/public/v2/apps/filebrowser.json index bdd3aa5..7c64b85 100644 --- a/public/v2/apps/filebrowser.json +++ b/public/v2/apps/filebrowser.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://filebrowser.xyz/installation#docker except moved the database to a directory to be able to associate with a volume", "displayName": "", "description": "filebrowser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename and edit your files with supports for multi users.", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/fusionauth.json b/public/v2/apps/fusionauth.json index cf36130..96b98d7 100644 --- a/public/v2/apps/fusionauth.json +++ b/public/v2/apps/fusionauth.json @@ -3,6 +3,7 @@ "documentation": "Adapted from: https://github.com/FusionAuth/fusionauth-containers", "displayName": "FusionAuth", "description": "FusionAuth is a scalable, identity and user management platform built for devs", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/ghost-only.json b/public/v2/apps/ghost-only.json index c1178a5..1a2ca75 100644 --- a/public/v2/apps/ghost-only.json +++ b/public/v2/apps/ghost-only.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://docs.ghost.org/", "displayName": "Ghost - No Database", "description": "This will create a Ghost blog without a database. After installation you will need to change config.production.json, theres a bug where the port number is in the url.", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname": { diff --git a/public/v2/apps/ghost.json b/public/v2/apps/ghost.json index f91371f..94761db 100644 --- a/public/v2/apps/ghost.json +++ b/public/v2/apps/ghost.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://docs.ghost.org/", "displayName": "", "description": "Ghost is a free and open source blogging platform written in JavaScript and distributed under the MIT License", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname": { diff --git a/public/v2/apps/gitea.json b/public/v2/apps/gitea.json index 468cf1f..8a5ded3 100644 --- a/public/v2/apps/gitea.json +++ b/public/v2/apps/gitea.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/gitea/gitea/", "displayName": "", "description": "Gitea is a software package for hosting software development using Git as well as bug tracking, wikis and code review", + "isOfficial": true, "dockerCompose": { "version": "2", "services": { diff --git a/public/v2/apps/gitlab-ce.json b/public/v2/apps/gitlab-ce.json index 5e9b9cb..f1856b4 100644 --- a/public/v2/apps/gitlab-ce.json +++ b/public/v2/apps/gitlab-ce.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://docs.gitlab.com/omnibus/docker/", "displayName": "Gitlab (CE)", "description": "CE version of GitLab for CI/CD pipeline", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/gitlab-runner.json b/public/v2/apps/gitlab-runner.json index 33f5e1d..b95b1c0 100644 --- a/public/v2/apps/gitlab-runner.json +++ b/public/v2/apps/gitlab-runner.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://docs.gitlab.com/runner/install/docker.html and https://docs.gitlab.com/runner/register/", "displayName": "Gitlab (runner)", "description": "Runner version of GitLab for CI/CD pipeline", + "isOfficial": true, "dockerCompose": { "version": "3", "services": { diff --git a/public/v2/apps/grafana.json b/public/v2/apps/grafana.json index 347ac62..f953ea2 100644 --- a/public/v2/apps/grafana.json +++ b/public/v2/apps/grafana.json @@ -3,6 +3,7 @@ "documentation": "https://hub.docker.com/r/grafana/grafana", "displayName": "Grafana", "description": "Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored.", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname": { diff --git a/public/v2/apps/graylog.json b/public/v2/apps/graylog.json index a9afa21..8b9fe59 100644 --- a/public/v2/apps/graylog.json +++ b/public/v2/apps/graylog.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/graylog/graylog", "displayName": "", "description": "Graylog is used for log management of both structured and unstructured data along with debugging applications.", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/grocy.json b/public/v2/apps/grocy.json index 07356c9..8f5d10d 100644 --- a/public/v2/apps/grocy.json +++ b/public/v2/apps/grocy.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/linuxserver/grocy/tags", "displayName": "Grocy", "description": "Grocy is an ERP system for your kitchen and groceries! Cut down on food waste, and manage your chores with this brilliant utulity.", + "isOfficial": true, "dockerCompose": { "version": "3.1", "services": { diff --git a/public/v2/apps/hasura-only.json b/public/v2/apps/hasura-only.json index 0eddbd2..fcf6f96 100644 --- a/public/v2/apps/hasura-only.json +++ b/public/v2/apps/hasura-only.json @@ -3,6 +3,7 @@ "documentation": "Hasura GraphQL Engine", "displayName": "Hasura - No Database", "description": "Instant realtime GraphQL APIs on any Postgres application, existing or new", + "isOfficial": true, "dockerCompose": { "version": "3.6", "services": { diff --git a/public/v2/apps/hasura.json b/public/v2/apps/hasura.json index facace3..42abe41 100644 --- a/public/v2/apps/hasura.json +++ b/public/v2/apps/hasura.json @@ -3,6 +3,7 @@ "documentation": "Hasura GraphQL Engine", "displayName": "", "description": "Instant realtime GraphQL APIs on any Postgres application, existing or new", + "isOfficial": true, "dockerCompose": { "version": "3.6", "services": { diff --git a/public/v2/apps/influxdb.json b/public/v2/apps/influxdb.json index 89731a0..f76736b 100644 --- a/public/v2/apps/influxdb.json +++ b/public/v2/apps/influxdb.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/influxdb", "displayName": "InfluxDb", "description": "InfluxDB is a time series database built from the ground up to handle high write and query loads. InfluxDB is meant to be used as a backing store for any use case involving large amounts of timestamped data, including DevOps monitoring, application metrics, IoT sensor data, and real-time analytics.", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/jenkins.json b/public/v2/apps/jenkins.json index ee0ad6c..b007e97 100644 --- a/public/v2/apps/jenkins.json +++ b/public/v2/apps/jenkins.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/jenkins/jenkins/ ", "displayName": "", "description": "Jenkins helps to automate the non-human part of the software development process, with continuous integration and facilitating technical aspects of continuous delivery", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/jitsi.json b/public/v2/apps/jitsi.json index c7f8e46..8b60ae6 100644 --- a/public/v2/apps/jitsi.json +++ b/public/v2/apps/jitsi.json @@ -3,6 +3,7 @@ "documentation": "https://github.com/jitsi/docker-jitsi-meet", "displayName": "Jitsi", "description": "Free open-source video conferencing for web & mobile", + "isOfficial": true, "dockerCompose": { "version": "3", "services": { diff --git a/public/v2/apps/joomla.json b/public/v2/apps/joomla.json index 48f181d..7ca186e 100644 --- a/public/v2/apps/joomla.json +++ b/public/v2/apps/joomla.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/joomla?tab=description. Based on Wordpress - No Database template.", "displayName": "Joomla - No Database", "description": "This will create a Joomla only. You will need to create and configure the database information manually. Intended for advanced users.", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/jsreport.json b/public/v2/apps/jsreport.json index 5ced66b..59e2518 100644 --- a/public/v2/apps/jsreport.json +++ b/public/v2/apps/jsreport.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/jsreport/jsreport/", "displayName": "", "description": "jsreport is an open source reporting platform where reports are designed using popular javascript templating engines", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/jupyter-lab.json b/public/v2/apps/jupyter-lab.json index 1f40835..6733c63 100644 --- a/public/v2/apps/jupyter-lab.json +++ b/public/v2/apps/jupyter-lab.json @@ -3,6 +3,7 @@ "documentation": "Read more at: https://jupyter-docker-stacks.readthedocs.io/", "displayName": "JupyterLab", "description": "JupyterLab is the next-generation user interface for Project Jupyter. It offers all the familiar building blocks of the classic Jupyter Notebook in a flexible and powerful user interface.", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/keycloak.json b/public/v2/apps/keycloak.json index 1a57fcd..be7d1c6 100644 --- a/public/v2/apps/keycloak.json +++ b/public/v2/apps/keycloak.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://github.com/jboss-dockerfiles/keycloak/blob/master/server/README.md", "displayName": "", "description": "Keycloak is an open source identity and access management solution", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/kibana.json b/public/v2/apps/kibana.json index 5cae72a..0251962 100644 --- a/public/v2/apps/kibana.json +++ b/public/v2/apps/kibana.json @@ -3,6 +3,7 @@ "documentation": "https://www.elastic.co/guide/en/kibana/current/docker.html", "displayName": "kibana", "description": "Kibana is a free and open user interface that lets you visualize your Elasticsearch data and navigate the Elastic Stack.", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname": { diff --git a/public/v2/apps/leantime.json b/public/v2/apps/leantime.json index 6f3d4ac..953d445 100644 --- a/public/v2/apps/leantime.json +++ b/public/v2/apps/leantime.json @@ -3,6 +3,7 @@ "documentation": "https://github.com/Leantime/docker-leantime/blob/master/docker-compose.yml", "displayName": "Leantime", "description": "Open source project management for small teams", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname-mysql": { diff --git a/public/v2/apps/mailtrain.json b/public/v2/apps/mailtrain.json index 9e0912d..e9bc028 100644 --- a/public/v2/apps/mailtrain.json +++ b/public/v2/apps/mailtrain.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://github.com/Mailtrain-org/mailtrain/blob/development/docker-compose.yml", "displayName": "Mailtrain V2(Beta)", "description": "Mailtrain is a self hosted newsletter application built on Node.js (v10+) and MySQL (v8+) or MariaDB (v10+).", + "isOfficial": true, "dockerCompose": { "version": "3.8", "services": { diff --git a/public/v2/apps/mariadb.json b/public/v2/apps/mariadb.json index 5c034ee..aa106ca 100644 --- a/public/v2/apps/mariadb.json +++ b/public/v2/apps/mariadb.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/mariadb.", "displayName": "MariaDB", "description": "MariaDB Server is one of the most popular open source relational databases. It's made by the original developers of MySQL and guaranteed to stay open source", + "isOfficial": true, "dockerCompose": { "version": "3.1", "services": { diff --git a/public/v2/apps/matomo.json b/public/v2/apps/matomo.json index 62782bd..78cfd8f 100644 --- a/public/v2/apps/matomo.json +++ b/public/v2/apps/matomo.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/matomo?tab=description", "displayName": "", "description": "Matomo tracks online visits to one or more websites and displays reports on these visits for analysis", + "isOfficial": true, "dockerCompose": { "version": "3.1", "services": { diff --git a/public/v2/apps/mattermost.json b/public/v2/apps/mattermost.json index 9eca8bf..b4e66bd 100644 --- a/public/v2/apps/mattermost.json +++ b/public/v2/apps/mattermost.json @@ -3,6 +3,7 @@ "documentation": "https://github.com/mattermost/mattermost-docker", "displayName": "Mattermost", "description": "Mattermost Team Edition open source collaboration/chat software", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/mautic.json b/public/v2/apps/mautic.json index 1e7b92f..b145f41 100644 --- a/public/v2/apps/mautic.json +++ b/public/v2/apps/mautic.json @@ -2,6 +2,7 @@ "captainVersion": "2", "displayName": "Mautic beta", "description": "Mautic is an open source marketing automation platform.", + "isOfficial": true, "dockerCompose": { "version": "2", "services": { diff --git a/public/v2/apps/miniflux.json b/public/v2/apps/miniflux.json index 4106b8b..68d8084 100644 --- a/public/v2/apps/miniflux.json +++ b/public/v2/apps/miniflux.json @@ -3,6 +3,7 @@ "displayName": "Miniflux", "documentation": "https://miniflux.app/docs/index.html", "description": "Self hosted RSS server", + "isOfficial": true, "dockerCompose": { "version": "3.8", "services": { diff --git a/public/v2/apps/minio.json b/public/v2/apps/minio.json index bd6122f..70fba92 100644 --- a/public/v2/apps/minio.json +++ b/public/v2/apps/minio.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/minio/minio", "displayName": "", "description": "MinIO is a cloud storage server compatible with Amazon S3", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/mongo-express.json b/public/v2/apps/mongo-express.json index b75a38c..dbbdf1f 100644 --- a/public/v2/apps/mongo-express.json +++ b/public/v2/apps/mongo-express.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/mongo-express/ except it is manually adjusted for port 80", "displayName": "Mongo Express", "description": "Web-based MongoDB admin interface, written with Node.js and express", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/mongodb.json b/public/v2/apps/mongodb.json index 570b5a1..70e6417 100644 --- a/public/v2/apps/mongodb.json +++ b/public/v2/apps/mongodb.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/mongo/", "displayName": "MongoDB", "description": "MongoDB is a cross-platform document-oriented database program. Classified as a NoSQL database program", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/mssql.json b/public/v2/apps/mssql.json index 19e91a0..acd0805 100644 --- a/public/v2/apps/mssql.json +++ b/public/v2/apps/mssql.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/microsoft-mssql-server", "displayName": "Microsoft SQL", "description": "Microsoft SQL Server is a relational database management system developed by Microsoft", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/mysql.json b/public/v2/apps/mysql.json index 8a3d990..e63c562 100644 --- a/public/v2/apps/mysql.json +++ b/public/v2/apps/mysql.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://docs.docker.com/compose/mysql/ port mapping removed from WP as it's not needed", "displayName": "MySQL", "description": "MySQL is a relational database management system based on SQL", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/n8n-io.json b/public/v2/apps/n8n-io.json index ed33c7e..30a9bd7 100644 --- a/public/v2/apps/n8n-io.json +++ b/public/v2/apps/n8n-io.json @@ -2,6 +2,7 @@ "captainVersion": "2", "displayName": "n8n.io", "description": "n8n is a free and open node based Workflow Automation Tool.", + "isOfficial": true, "dockerCompose": { "version": "2", "services": { diff --git a/public/v2/apps/nextcloud.json b/public/v2/apps/nextcloud.json index efa9bbf..9e319ad 100644 --- a/public/v2/apps/nextcloud.json +++ b/public/v2/apps/nextcloud.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/nextcloud", "displayName": "nextcloud", "description": "Nextcloud is a suite of client-server software for creating and using file hosting services", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/nexus3.json b/public/v2/apps/nexus3.json index c18f4f9..c7c1f46 100644 --- a/public/v2/apps/nexus3.json +++ b/public/v2/apps/nexus3.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/sonatype/nexus3/", "displayName": "Nexus3", "description": "Nexus is a repository manager. It allows you to proxy, collect, and manage your dependencies", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/nginx-redirect.json b/public/v2/apps/nginx-redirect.json index 13798c8..dc94922 100644 --- a/public/v2/apps/nginx-redirect.json +++ b/public/v2/apps/nginx-redirect.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://github.com/caprover/nginx-redirect", "displayName": "Nginx Redirect", "description": "A simple nginx image preloaded with redirect config that allows you to redirect to another URL. Useful for domain alias creation.", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/nginx-reverse-proxy.json b/public/v2/apps/nginx-reverse-proxy.json index c0dc9f0..7f03cf7 100644 --- a/public/v2/apps/nginx-reverse-proxy.json +++ b/public/v2/apps/nginx-reverse-proxy.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://github.com/caprover/nginx-reverse-proxy", "displayName": "Nginx Reverse Proxy", "description": "A simple nginx image preloaded with reverse proxy config that allows you to proxy a URL to another URL", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/nightscout.json b/public/v2/apps/nightscout.json index c8dd10d..631fe0c 100644 --- a/public/v2/apps/nightscout.json +++ b/public/v2/apps/nightscout.json @@ -3,6 +3,7 @@ "documentation": "Built from scratch (https://github.com/nightscout/cgm-remote-monitor)", "displayName": "", "description": "Nightscout is a free and open-source project, and associated social movement, that enables accessing and working with continuous glucose monitor data", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/odoo.json b/public/v2/apps/odoo.json index 21c772c..607733f 100644 --- a/public/v2/apps/odoo.json +++ b/public/v2/apps/odoo.json @@ -2,6 +2,7 @@ "captainVersion": "2", "documentation": "https://hub.docker.com/_/odoo?tab=description", "description": "Odoo, formerly known as OpenERP, is a suite of open-source business apps written in Python and released under the AGPL license.", + "isOfficial": true, "dockerCompose": { "version": "3.8", "services": { diff --git a/public/v2/apps/outline.json b/public/v2/apps/outline.json index c28257b..31679b8 100644 --- a/public/v2/apps/outline.json +++ b/public/v2/apps/outline.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://github.com/outline/outline/blob/master/docker-compose.yml", "displayName": "Outline", "description": "An open, extensible, wiki for your team built using React and Node.js.", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname-redis": { diff --git a/public/v2/apps/parse.json b/public/v2/apps/parse.json index d442631..a92288c 100644 --- a/public/v2/apps/parse.json +++ b/public/v2/apps/parse.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/parseplatform/parse-server/", "displayName": "", "description": "Parse Server is an open source Backend-as-a-Service(BaaS) framework initially developed by Facebook", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/passbolt.json b/public/v2/apps/passbolt.json index 5cd38c9..ba54852 100644 --- a/public/v2/apps/passbolt.json +++ b/public/v2/apps/passbolt.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/passbolt/passbolt.", "displayName": "Passbolt", "description": "Passbolt is a free and open source password manager that allows team members to store and share credentials securely.", + "isOfficial": true, "dockerCompose": { "version": "3.4", "services": { diff --git a/public/v2/apps/peertube.json b/public/v2/apps/peertube.json index 23499a4..57d0f4e 100644 --- a/public/v2/apps/peertube.json +++ b/public/v2/apps/peertube.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://github.com/Chocobozzz/PeerTube/blob/develop/support/docker/production/docker-compose.yml", "displayName": "", "description": "PeerTube is a decentralized video hosting network, based on free/libre software", + "isOfficial": true, "dockerCompose": { "version": "1", "services": { diff --git a/public/v2/apps/photoprism.json b/public/v2/apps/photoprism.json index d19b64d..46363bb 100644 --- a/public/v2/apps/photoprism.json +++ b/public/v2/apps/photoprism.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/photoprism/photoprism", "displayName": "Photoprism", "description": "An app for browsing, organizing and sharing your personal photo collection.", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/phpmyadmin.json b/public/v2/apps/phpmyadmin.json index 90fa19a..0ef1df3 100644 --- a/public/v2/apps/phpmyadmin.json +++ b/public/v2/apps/phpmyadmin.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/phpmyadmin/phpmyadmin/", "displayName": "phpMyAdmin", "description": "phpMyAdmin is a free software tool written in PHP, intended to handle the administration of MySQL over the Web", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/plex.json b/public/v2/apps/plex.json index ea16316..92ddfc6 100644 --- a/public/v2/apps/plex.json +++ b/public/v2/apps/plex.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/plexinc/pms-docker.", "displayName": "Plex Media Server", "description": "Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices.", + "isOfficial": true, "dockerCompose": { "version": "3.1", "services": { diff --git a/public/v2/apps/portainer.json b/public/v2/apps/portainer.json index 9d6e907..c82b750 100644 --- a/public/v2/apps/portainer.json +++ b/public/v2/apps/portainer.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/portainer/portainer/", "displayName": "", "description": "Portainer is a lightweight management UI which allows you to easily manage your different Docker environments", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/poste-io.json b/public/v2/apps/poste-io.json index 04df722..3b5002c 100644 --- a/public/v2/apps/poste-io.json +++ b/public/v2/apps/poste-io.json @@ -3,6 +3,7 @@ "documentation": "Read the poste.io documentation @ https://poste.io/doc", "displayName": "Poste.io", "description": "Poste.io - complete mailserver built in one container", + "isOfficial": true, "dockerCompose": { "version": "3.7", "services": { diff --git a/public/v2/apps/postgres.json b/public/v2/apps/postgres.json index 54ddcd7..6840c17 100644 --- a/public/v2/apps/postgres.json +++ b/public/v2/apps/postgres.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/postgres", "displayName": "PostgreSQL", "description": "The PostgreSQL object-relational database system provides reliability and data integrity", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/prisma.json b/public/v2/apps/prisma.json index 6742cab..8633f87 100644 --- a/public/v2/apps/prisma.json +++ b/public/v2/apps/prisma.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/prismagraphql/prisma/", "displayName": "", "description": "Prisma 1 is a database abstraction layer that turns your databases into GraphQL APIs with CRUD operations and realtime capabilities", + "isOfficial": true, "dockerCompose": { "version": "3", "services": { diff --git a/public/v2/apps/prometheus.json b/public/v2/apps/prometheus.json index fec1119..39a7108 100644 --- a/public/v2/apps/prometheus.json +++ b/public/v2/apps/prometheus.json @@ -3,6 +3,7 @@ "documentation": "https://hub.docker.com/r/prom/prometheus/", "displayName": "Prometheus", "description": "Prometheus is a systems and service monitoring system.", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname": { diff --git a/public/v2/apps/rabbitmq.json b/public/v2/apps/rabbitmq.json index 285d90f..3935b96 100644 --- a/public/v2/apps/rabbitmq.json +++ b/public/v2/apps/rabbitmq.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/rabbitmq", "displayName": "RabbitMQ", "description": "RabbitMQ is an open-source message-broker software that originally implemented the Advanced Message Queuing Protocol", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/redis.json b/public/v2/apps/redis.json index 9738e17..32b3f42 100644 --- a/public/v2/apps/redis.json +++ b/public/v2/apps/redis.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/redis", "displayName": "", "description": "Redis is an in-memory data structure store, used as a database, cache and message broker", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/resilio-sync.json b/public/v2/apps/resilio-sync.json index 95dc394..d09a02d 100644 --- a/public/v2/apps/resilio-sync.json +++ b/public/v2/apps/resilio-sync.json @@ -3,6 +3,7 @@ "documentation": "https://hub.docker.com/r/resilio/sync", "displayName": "Resilio Sync", "description": "File synchronization and sharing solution based on BitTorrent technology.", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname": { diff --git a/public/v2/apps/rethinkdb.json b/public/v2/apps/rethinkdb.json index 6672401..69f1850 100644 --- a/public/v2/apps/rethinkdb.json +++ b/public/v2/apps/rethinkdb.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/rethinkdb.", "displayName": "RethinkDB", "description": "RethinkDB pushes JSON to your apps in realtime", + "isOfficial": true, "dockerCompose": { "version": "7", "services": { diff --git a/public/v2/apps/sentry.json b/public/v2/apps/sentry.json index 04410bd..165a459 100644 --- a/public/v2/apps/sentry.json +++ b/public/v2/apps/sentry.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/sentry/ and https://docs.sentry.io/server/", "displayName": "", "description": "Open-source error tracking with full stacktraces & asynchronous context", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/sinusbot.json b/public/v2/apps/sinusbot.json index 9ae4a1a..b2042a6 100644 --- a/public/v2/apps/sinusbot.json +++ b/public/v2/apps/sinusbot.json @@ -3,6 +3,7 @@ "documentation": "https://hub.docker.com/r/sinusbot/docker", "displayName": "SinusBot", "description": "Music bot for TS3 and Discord.", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname": { diff --git a/public/v2/apps/sonarqube.json b/public/v2/apps/sonarqube.json index 31278d2..20c1b4e 100644 --- a/public/v2/apps/sonarqube.json +++ b/public/v2/apps/sonarqube.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/_/sonarqube", "displayName": "", "description": "Catch bugs and vulnerabilities in your app, with thousands of automated Static Code Analysis rules", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/sourcegraph.json b/public/v2/apps/sourcegraph.json index 927065f..6df1ea3 100644 --- a/public/v2/apps/sourcegraph.json +++ b/public/v2/apps/sourcegraph.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/sourcegraph/server/", "displayName": "", "description": "Sourcegraph is a free, self-hosted code search and intelligence server that helps developers find, review, understand, and debug code", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/sshd.json b/public/v2/apps/sshd.json index ac147db..a075f41 100644 --- a/public/v2/apps/sshd.json +++ b/public/v2/apps/sshd.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://docs.docker.com/engine/examples/running_ssh_service/#build-an-eg_sshd-image ", "displayName": "SSH Container", "description": "Just a simple container that has sshd installed so you can SSH directly into this container.", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/strapi.json b/public/v2/apps/strapi.json index ad94f22..37429c1 100644 --- a/public/v2/apps/strapi.json +++ b/public/v2/apps/strapi.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://github.com/strapi/strapi-docker/blob/master/examples/mongo/docker-compose.yml", "displayName": "", "description": "The Open source Headless CMS Front-End Developers love. Manage your content. Distribute it anywhere", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/syncthing.json b/public/v2/apps/syncthing.json index 8099a4f..345d867 100644 --- a/public/v2/apps/syncthing.json +++ b/public/v2/apps/syncthing.json @@ -3,6 +3,7 @@ "documentation": "https://hub.docker.com/r/syncthing/syncthing", "displayName": "Syncthing", "description": "Open Source Continuous File Synchronization.", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname": { diff --git a/public/v2/apps/teamspeak.json b/public/v2/apps/teamspeak.json index 25e11e8..d9c5f98 100644 --- a/public/v2/apps/teamspeak.json +++ b/public/v2/apps/teamspeak.json @@ -3,6 +3,7 @@ "documentation": "https://hub.docker.com/_/teamspeak", "displayName": "TeamSpeak", "description": "TeamSpeak is the number one choice VoIP communication system for Online Gaming.", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname": { diff --git a/public/v2/apps/the-lounge.json b/public/v2/apps/the-lounge.json index 49d3431..86c9a65 100644 --- a/public/v2/apps/the-lounge.json +++ b/public/v2/apps/the-lounge.json @@ -3,6 +3,7 @@ "documentation": "Adapted from https://thelounge.chat/docs/install-and-upgrade#docker.", "description": "The Lounge is a self-hosted web IRC client with modern features, persistent connections, and multi-user support.", "displayName": "The Lounge", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/verdaccio.json b/public/v2/apps/verdaccio.json index 7e7f31a..533f3dc 100644 --- a/public/v2/apps/verdaccio.json +++ b/public/v2/apps/verdaccio.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/verdaccio/verdaccio/", "displayName": "", "description": "Verdaccio is a lightweight private npm proxy registry that allows you to have your own npm registry for free", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/vscode-coder.json b/public/v2/apps/vscode-coder.json index 5fec70b..e9e81d2 100644 --- a/public/v2/apps/vscode-coder.json +++ b/public/v2/apps/vscode-coder.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://github.com/cdr/code-server/ . Except the image version (tag) is fixed to a specific version rather than generic 'v2' as this will ensure consistency of deployments.", "displayName": "vscode via code-server", "description": "code-server by Coder is VS Code running on a remote server, accessible through the browser.", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname": { diff --git a/public/v2/apps/vsts.json b/public/v2/apps/vsts.json index abe3180..743c626 100644 --- a/public/v2/apps/vsts.json +++ b/public/v2/apps/vsts.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://hub.docker.com/r/microsoft/vsts-agent/", "displayName": "VSTS", "description": "VSTS is an integrated development environment (IDE) developed as a software product by Microsoft Corp", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/wiki-js.json b/public/v2/apps/wiki-js.json index f3e56f0..32f08a9 100644 --- a/public/v2/apps/wiki-js.json +++ b/public/v2/apps/wiki-js.json @@ -3,6 +3,7 @@ "documentation": "https://docs.requarks.io/", "displayName": "wiki.js", "description": "The most powerful and extensible open source Wiki software", + "isOfficial": true, "dockerCompose": { "services": { "$$cap_appname-postgres": { diff --git a/public/v2/apps/wordpress-only.json b/public/v2/apps/wordpress-only.json index 626489a..3e204c9 100644 --- a/public/v2/apps/wordpress-only.json +++ b/public/v2/apps/wordpress-only.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://docs.docker.com/compose/wordpress/. Port mapping removed from WP as it is no longer needed", "displayName": "WordPress - No Database", "description": "This will create a WordPress only. You will need to create and configure the database information manually. Intended for advanced users.", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": { diff --git a/public/v2/apps/wordpress.json b/public/v2/apps/wordpress.json index be237c3..d3f9a63 100644 --- a/public/v2/apps/wordpress.json +++ b/public/v2/apps/wordpress.json @@ -3,6 +3,7 @@ "documentation": "Taken from https://docs.docker.com/compose/wordpress/. Port mapping removed from WP as it is no longer needed", "displayName": "WordPress", "description": "WordPress is a content management system based on PHP and MySQL that is usually used with the MySQL or MariaDB database", + "isOfficial": true, "dockerCompose": { "version": "3.3", "services": {