diff --git a/ai-ml-master/README.md b/ai-ml-master/README.md new file mode 100644 index 0000000..c89dffb --- /dev/null +++ b/ai-ml-master/README.md @@ -0,0 +1 @@ +The metadata.json file in this folder governs what shows up on the /landing/ai-ml-deployment (new deployment for "AI/ ML Workloads") page of Console \ No newline at end of file diff --git a/ai-ml-master/metadata.json b/ai-ml-master/metadata.json new file mode 100644 index 0000000..bca6867 --- /dev/null +++ b/ai-ml-master/metadata.json @@ -0,0 +1,48 @@ +{ + "version": "0.0.1", + "introText": "Pick a template for an AI/ ML Model or Application of choice or upload your own SDL", + "importSDL": true, + "maxHorizontalTiles": 4, + "tiles": [ + { + "title": "Stable Diffusion", + "name": "stable-diffusion", + "description": "Latent text-to-image diffusion model capable of generating photo-realistic images given any text input", + "logo": "/template-icons/ai-ml/80by80/stable-diffusion.png", + "logoFileNameWithoutExt": "stable-diffusion", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/stable-diffusion/metadata.json" + }, + { + "title": "Alpaca", + "name": "alpaca", + "description": "ChatGPT like LLM that is fine tuned from Meta's LLaMA model", + "logo": "/template-icons/ai-ml/80by80/alpaca", + "logoFileNameWithoutExt": "alpaca", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/alpaca/metadata.json" + }, + { + "title": "Serge App", + "name": "serge-app", + "description": "A chat interface based on llama.cpp for running Alpaca models", + "logo": "/template-icons/ai-ml/80by80/serge-app.png", + "logoFileNameWithoutExt": "serge-app", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/serge-app/metadata.json" + }, + { + "title": "Jupyter", + "name": "jupyter", + "description": "Jupyter Notebook and related things", + "logo": "/template-icons/ai-ml/80by80/jupyter.png", + "logoFileNameWithoutExt": "jupyter", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/jupyter/metadata.json" + } + ] +} \ No newline at end of file diff --git a/alpaca/README.md b/alpaca/README.md new file mode 100644 index 0000000..7cae3bb --- /dev/null +++ b/alpaca/README.md @@ -0,0 +1 @@ +Template and Assets for Alpaca Tile and Subtiles diff --git a/alpaca/metadata.json b/alpaca/metadata.json new file mode 100644 index 0000000..ec63d33 --- /dev/null +++ b/alpaca/metadata.json @@ -0,0 +1,24 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "Alpaca", + "description": "An instruction-following language model from Stanford, which is fine-tuned from Meta’s LLaMA 7B model", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://crfm.stanford.edu/2023/03/13/alpaca.html", + "docs": "https://github.com/antimatter15/alpaca.cpp", + "sdlRepo": "https://github.com/akash-network/awesome-akash/#ai" + }, + "topology": { + "selected": "Alpaca.cpp App", + "topologyList": [ + { + "title": "Alpaca.cpp App", + "description": "UI app with CLI like interface that lets you use the Alpaca.cpp Chat LLM in a web browser", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/alpaca-cpp/deploy.yaml" + } + ] + } +} diff --git a/confluence/README.md b/confluence/README.md new file mode 100644 index 0000000..9d3cbc1 --- /dev/null +++ b/confluence/README.md @@ -0,0 +1 @@ +Template and Assets for Confluence Tile and Subtiles diff --git a/confluence/metadata.json b/confluence/metadata.json new file mode 100644 index 0000000..75cea55 --- /dev/null +++ b/confluence/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "Confluence", + "description": "A remote-friendly team workspace where knowledge and collaboration meet.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://www.atlassian.com/software/confluence", + "docs": "https://www.atlassian.com/software/confluence/guides", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/confluence" + }, + "topology": { + "selected": "Confluence Server", + "topologyList": [ + { + "title": "Confluence Server", + "description": "Deploys a Confluence Server with basic configuration.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/confluence/deploy.yaml" + } + ] + } +} + diff --git a/couchdb/README.md b/couchdb/README.md new file mode 100644 index 0000000..724ebb9 --- /dev/null +++ b/couchdb/README.md @@ -0,0 +1 @@ +Template and Assets for CouchDB Tile and Subtiles diff --git a/couchdb/metadata.json b/couchdb/metadata.json new file mode 100644 index 0000000..a0b604c --- /dev/null +++ b/couchdb/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "CouchDB", + "description": "Apache CouchDB™ lets you access your data where you need it by defining the Couch Replication Protocol.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://couchdb.apache.org/", + "docs": "https://docs.couchdb.org/", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/couchdb" + }, + "topology": { + "selected": "CouchDB Server Instance", + "topologyList": [ + { + "title": "CouchDB Server Instance", + "description": "Deploys a CouchDB Server with basic configuration.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/couchdb/deploy.yaml" + } + ] + } +} + diff --git a/drupal/README.md b/drupal/README.md new file mode 100644 index 0000000..8225e1d --- /dev/null +++ b/drupal/README.md @@ -0,0 +1 @@ +Template and Assets for Drupal Tile and Subtiles diff --git a/drupal/metadata.json b/drupal/metadata.json new file mode 100644 index 0000000..3852036 --- /dev/null +++ b/drupal/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "Drupal", + "description": "A free and open-source content-management framework written in PHP and distributed under the GNU General Public License.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://www.drupal.org/", + "docs": "https://www.drupal.org/documentation", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/drupal" + }, + "topology": { + "selected": "Drupal CMS", + "topologyList": [ + { + "title": "Drupal CMS", + "description": "Deploys a Drupal CMS Instance.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/drupal/deploy.yaml" + } + ] + } +} + diff --git a/hashicorp-vault/README.md b/hashicorp-vault/README.md new file mode 100644 index 0000000..9e5e241 --- /dev/null +++ b/hashicorp-vault/README.md @@ -0,0 +1 @@ +Template and Assets for Hashicorp Vault Tile and Subtiles diff --git a/hashicorp-vault/metadata.json b/hashicorp-vault/metadata.json new file mode 100644 index 0000000..18f5a17 --- /dev/null +++ b/hashicorp-vault/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "HashiCorp Vault", + "description": "Vault is a tool for securely accessing secrets. A secret is anything that you want to tightly control access to, such as API keys, passwords, certificates, and more.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://www.vaultproject.io/", + "docs": "https://developer.hashicorp.com/vault/docs", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/hashicorp-vault" + }, + "topology": { + "selected": "Vault Instance", + "topologyList": [ + { + "title": "Vault Instance", + "description": "Deploys a Hashicorp Vault Instance with basic configuration.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/hashicorp-vault/deploy.yaml" + } + ] + } +} + diff --git a/influxdb/README.md b/influxdb/README.md new file mode 100644 index 0000000..c04775e --- /dev/null +++ b/influxdb/README.md @@ -0,0 +1 @@ +Template and Assets for InfluxDB Tile and Subtiles diff --git a/influxdb/metadata.json b/influxdb/metadata.json new file mode 100644 index 0000000..1602eda --- /dev/null +++ b/influxdb/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "InfluxDB", + "description": "A time series database built from the ground up to handle high write and query loads.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://www.influxdata.com/products/influxdb-overview/", + "docs": "https://docs.influxdata.com/influxdb", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/influxdb" + }, + "topology": { + "selected": "InfluxDB Instance", + "topologyList": [ + { + "title": "InfluxDB Instance", + "description": "Deploys an InfluxDB Instance.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/influxdb/deploy.yaml" + } + ] + } +} + diff --git a/jenkins/README.md b/jenkins/README.md new file mode 100644 index 0000000..9387289 --- /dev/null +++ b/jenkins/README.md @@ -0,0 +1 @@ +Template and Assets for Jenkins Tile and Subtiles diff --git a/jenkins/metadata.json b/jenkins/metadata.json new file mode 100644 index 0000000..b053b4f --- /dev/null +++ b/jenkins/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "Jenkins", + "description": "An open source automation server which enables developers around the world to reliably build, test, and deploy their software.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://www.jenkins.io/", + "docs": "https://www.jenkins.io/doc/book/", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/jenkins" + }, + "topology": { + "selected": "Jenkins Server Instance", + "topologyList": [ + { + "title": "Jenkins Server Instance", + "description": "Deploys a Jenkins Server with basic configuration.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/jenkins/deploy.yaml" + } + ] + } +} + diff --git a/jira/README.md b/jira/README.md new file mode 100644 index 0000000..104f888 --- /dev/null +++ b/jira/README.md @@ -0,0 +1 @@ +Template and Assets for JIRA Tile and Subtiles diff --git a/jira/metadata.json b/jira/metadata.json new file mode 100644 index 0000000..6619c3b --- /dev/null +++ b/jira/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "JIRA", + "description": "Jira Software Data Center helps the world’s best agile teams plan, track, and release great software at scale.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://www.atlassian.com/software/jira", + "docs": "https://www.atlassian.com/software/jira/guides/getting-started", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/jira" + }, + "topology": { + "selected": "JIRA Instance", + "topologyList": [ + { + "title": "JIRA Instance", + "description": "Deploys a JIRA Server Instance with basic configuration.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/jira/deploy.yaml" + } + ] + } +} + diff --git a/jupyter/README.md b/jupyter/README.md new file mode 100644 index 0000000..6b0d9d5 --- /dev/null +++ b/jupyter/README.md @@ -0,0 +1 @@ +Template and Assets for Jupyter Tile and Subtiles diff --git a/jupyter/metadata.json b/jupyter/metadata.json new file mode 100644 index 0000000..7da794a --- /dev/null +++ b/jupyter/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "Jupyter", + "description": "A web application for creating and sharing computational documents, commonly used for developing ML Models in Python and R.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://jupyter.org/", + "docs": "https://docs.jupyter.org/en/latest/", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/jupyter" + }, + "topology": { + "selected": "Jupyter Notebook", + "topologyList": [ + { + "title": "Jupyter Notebook", + "description": "Deploys a Jupyter notebook environment, which is a popular user interface for data scientists today.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/jupyter/deploy.yaml" + } + ] + } +} + diff --git a/mongodb/README.md b/mongodb/README.md new file mode 100644 index 0000000..53ec1dc --- /dev/null +++ b/mongodb/README.md @@ -0,0 +1 @@ +Template and Assets for MongoDB Tile and Subtiles diff --git a/mongodb/metadata.json b/mongodb/metadata.json new file mode 100644 index 0000000..0abd6c5 --- /dev/null +++ b/mongodb/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "MongoDB", + "description": "A general purpose, document-based, distributed database built for modern application developers and for the cloud era.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://www.mongodb.com/", + "docs": "https://www.mongodb.com/docs/", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/mongoDB" + }, + "topology": { + "selected": "MongoDB Instance", + "topologyList": [ + { + "title": "MongoDB Instance", + "description": "Deploys a MongoDB Instance.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/mongoDB/deploy.yaml" + } + ] + } +} + diff --git a/mysql/README.md b/mysql/README.md new file mode 100644 index 0000000..a75653e --- /dev/null +++ b/mysql/README.md @@ -0,0 +1 @@ +Template and Assets for MySQL Tile and Subtiles diff --git a/mysql/metadata.json b/mysql/metadata.json new file mode 100644 index 0000000..adf72f5 --- /dev/null +++ b/mysql/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "MySQL", + "description": "The world's most popular open source database.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://www.mysql.com/", + "docs": "https://dev.mysql.com/doc/", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/MySQL" + }, + "topology": { + "selected": "MySQL Instance", + "topologyList": [ + { + "title": "MySQL Instance", + "description": "Deploys a MySQL Instance.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/MySQL/deploy.yaml" + } + ] + } +} + diff --git a/nodes-master/README.md b/nodes-master/README.md index d1ae819..ab68e6a 100644 --- a/nodes-master/README.md +++ b/nodes-master/README.md @@ -1 +1 @@ -The metadata.json file in this folder governs what shows up on the /node-deployment (new deployment for "Blockchain Nodes") page of Console \ No newline at end of file +The metadata.json file in this folder governs what shows up on the /landing/node-deployment (new deployment for "Blockchain Nodes") page of Console \ No newline at end of file diff --git a/nodes-master/metadata.json b/nodes-master/metadata.json index 1069435..820bdd2 100644 --- a/nodes-master/metadata.json +++ b/nodes-master/metadata.json @@ -4,16 +4,6 @@ "importSDL": true, "maxHorizontalTiles": 4, "tiles": [ - { - "title": "Fun & Games", - "name": "akash-games", - "description": "Some fun games you can experiment with", - "logo": "/template-icons/nodes/80by80/hello-world.png", - "logoFileNameWithoutExt": "helloworld", - "buttonText": "Deploy Now", - "buttonState": true, - "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/akash-games/metadata.json" - }, { "title": "Akash", "name": "akash", diff --git a/postgres/README.md b/postgres/README.md new file mode 100644 index 0000000..1e9079c --- /dev/null +++ b/postgres/README.md @@ -0,0 +1 @@ +Template and Assets for PostgreSQL Tile and Subtiles diff --git a/postgres/metadata.json b/postgres/metadata.json new file mode 100644 index 0000000..216eebd --- /dev/null +++ b/postgres/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "PostgreSQL", + "description": "A powerful, open source object-relational database system with over 30 years of active development.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://www.postgresql.org/", + "docs": "https://www.postgresql.org/docs/", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/postgres" + }, + "topology": { + "selected": "PostgreSQL Instance", + "topologyList": [ + { + "title": "PostgreSQL Instance", + "description": "Deploys a PostgreSQL Server Instance.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/postgres/deploy.yaml" + } + ] + } +} + diff --git a/redis/README.md b/redis/README.md new file mode 100644 index 0000000..af394e1 --- /dev/null +++ b/redis/README.md @@ -0,0 +1 @@ +Template and Assets for Redis Tile and Subtiles diff --git a/redis/metadata.json b/redis/metadata.json new file mode 100644 index 0000000..0daf7e4 --- /dev/null +++ b/redis/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "Redis", + "description": "The open source, in-memory data store used by millions of developers as a database, cache, streaming engine, and message broker.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://redis.io/", + "docs": "https://redis.io/docs/", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/redis" + }, + "topology": { + "selected": "Redis Instance", + "topologyList": [ + { + "title": "Redis Instance", + "description": "Deploys a Redis Server Instance.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/redis/deploy.yaml" + } + ] + } +} + diff --git a/serge-app/README.md b/serge-app/README.md new file mode 100644 index 0000000..7ace5e1 --- /dev/null +++ b/serge-app/README.md @@ -0,0 +1 @@ +Template and Assets for Serge Tile and Subtiles diff --git a/serge-app/metadata.json b/serge-app/metadata.json new file mode 100644 index 0000000..08b2a54 --- /dev/null +++ b/serge-app/metadata.json @@ -0,0 +1,24 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "Serge", + "description": "A chat interface based on llama.cpp for running Alpaca models", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://github.com/nsarrazin/serge", + "docs": "https://github.com/nsarrazin/serge#readme", + "sdlRepo": "https://github.com/akash-network/awesome-akash/#ai" + }, + "topology": { + "selected": "Serge App", + "topologyList": [ + { + "title": "Serge App", + "description": "Deploys the Serge App that lets you easily run AI inference using Alpaca, LLaMA and other models.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/serge/deploy.yaml" + } + ] + } +} diff --git a/stable-diffusion/README.md b/stable-diffusion/README.md new file mode 100644 index 0000000..f1e16bd --- /dev/null +++ b/stable-diffusion/README.md @@ -0,0 +1 @@ +Template and Assets for Stable Diffusion Tile and Subtiles diff --git a/stable-diffusion/metadata.json b/stable-diffusion/metadata.json new file mode 100644 index 0000000..4a53c69 --- /dev/null +++ b/stable-diffusion/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "Stable Diffusion", + "description": "A latent text-to-image diffusion model capable of generating photo-realistic images given any text input", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://stablediffusionweb.com/", + "docs": "https://stablediffusionweb.com/#faq", + "sdlRepo": "https://github.com/akash-network/awesome-akash/#ai" + }, + "topology": { + "selected": "Easy Diffusion UI", + "topologyList": [ + { + "title": "Easy Diffusion UI", + "description": "Deploys the Easy Diffusion 2.5 Web UI that lets you easily run AI inference using Stable Diffusion", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/stable-diffusion-ui/deploy.yaml" + } + ] + } +} + diff --git a/template-icons/ai-ml/56by56/alpaca.png b/template-icons/ai-ml/56by56/alpaca.png new file mode 100644 index 0000000..969eb84 Binary files /dev/null and b/template-icons/ai-ml/56by56/alpaca.png differ diff --git a/template-icons/ai-ml/56by56/jupyter.png b/template-icons/ai-ml/56by56/jupyter.png new file mode 100644 index 0000000..675957b Binary files /dev/null and b/template-icons/ai-ml/56by56/jupyter.png differ diff --git a/template-icons/ai-ml/56by56/serge-app.png b/template-icons/ai-ml/56by56/serge-app.png new file mode 100644 index 0000000..9bf860b Binary files /dev/null and b/template-icons/ai-ml/56by56/serge-app.png differ diff --git a/template-icons/ai-ml/56by56/stable-diffusion.png b/template-icons/ai-ml/56by56/stable-diffusion.png new file mode 100644 index 0000000..d94bce5 Binary files /dev/null and b/template-icons/ai-ml/56by56/stable-diffusion.png differ diff --git a/template-icons/ai-ml/80by80/alpaca.png b/template-icons/ai-ml/80by80/alpaca.png new file mode 100644 index 0000000..4bfa535 Binary files /dev/null and b/template-icons/ai-ml/80by80/alpaca.png differ diff --git a/template-icons/ai-ml/80by80/jupyter.png b/template-icons/ai-ml/80by80/jupyter.png new file mode 100644 index 0000000..3fde650 Binary files /dev/null and b/template-icons/ai-ml/80by80/jupyter.png differ diff --git a/template-icons/ai-ml/80by80/serge-app.png b/template-icons/ai-ml/80by80/serge-app.png new file mode 100644 index 0000000..7851310 Binary files /dev/null and b/template-icons/ai-ml/80by80/serge-app.png differ diff --git a/template-icons/ai-ml/80by80/stable-diffusion.png b/template-icons/ai-ml/80by80/stable-diffusion.png new file mode 100644 index 0000000..9ccd808 Binary files /dev/null and b/template-icons/ai-ml/80by80/stable-diffusion.png differ diff --git a/template-icons/web/56by56/.DS_Store b/template-icons/web/56by56/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/template-icons/web/56by56/.DS_Store differ diff --git a/template-icons/web/56by56/confluence.png b/template-icons/web/56by56/confluence.png new file mode 100644 index 0000000..15bbd8e Binary files /dev/null and b/template-icons/web/56by56/confluence.png differ diff --git a/template-icons/web/56by56/couchdb.png b/template-icons/web/56by56/couchdb.png new file mode 100644 index 0000000..fdd8f21 Binary files /dev/null and b/template-icons/web/56by56/couchdb.png differ diff --git a/template-icons/web/56by56/drupal.png b/template-icons/web/56by56/drupal.png new file mode 100644 index 0000000..d972df4 Binary files /dev/null and b/template-icons/web/56by56/drupal.png differ diff --git a/template-icons/web/56by56/fun-n-games.png b/template-icons/web/56by56/fun-n-games.png new file mode 100644 index 0000000..3cde67a Binary files /dev/null and b/template-icons/web/56by56/fun-n-games.png differ diff --git a/template-icons/web/56by56/hashicorp-vault.png b/template-icons/web/56by56/hashicorp-vault.png new file mode 100644 index 0000000..caa3aae Binary files /dev/null and b/template-icons/web/56by56/hashicorp-vault.png differ diff --git a/template-icons/web/56by56/influx-db.png b/template-icons/web/56by56/influx-db.png new file mode 100644 index 0000000..c0ab934 Binary files /dev/null and b/template-icons/web/56by56/influx-db.png differ diff --git a/template-icons/web/56by56/jenkins.png b/template-icons/web/56by56/jenkins.png new file mode 100644 index 0000000..c80afc9 Binary files /dev/null and b/template-icons/web/56by56/jenkins.png differ diff --git a/template-icons/web/56by56/jira.png b/template-icons/web/56by56/jira.png new file mode 100644 index 0000000..8d0bc40 Binary files /dev/null and b/template-icons/web/56by56/jira.png differ diff --git a/template-icons/web/56by56/mongodb.png b/template-icons/web/56by56/mongodb.png new file mode 100644 index 0000000..b0627e3 Binary files /dev/null and b/template-icons/web/56by56/mongodb.png differ diff --git a/template-icons/web/56by56/mysql.png b/template-icons/web/56by56/mysql.png new file mode 100644 index 0000000..2771e9a Binary files /dev/null and b/template-icons/web/56by56/mysql.png differ diff --git a/template-icons/web/56by56/postgres.png b/template-icons/web/56by56/postgres.png new file mode 100644 index 0000000..93052dd Binary files /dev/null and b/template-icons/web/56by56/postgres.png differ diff --git a/template-icons/web/56by56/redis.png b/template-icons/web/56by56/redis.png new file mode 100644 index 0000000..4f7092b Binary files /dev/null and b/template-icons/web/56by56/redis.png differ diff --git a/template-icons/web/56by56/speed-test.png b/template-icons/web/56by56/speed-test.png new file mode 100644 index 0000000..11a635c Binary files /dev/null and b/template-icons/web/56by56/speed-test.png differ diff --git a/template-icons/web/56by56/wordpress.png b/template-icons/web/56by56/wordpress.png new file mode 100644 index 0000000..b7ffc2f Binary files /dev/null and b/template-icons/web/56by56/wordpress.png differ diff --git a/template-icons/web/80by80/.DS_Store b/template-icons/web/80by80/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/template-icons/web/80by80/.DS_Store differ diff --git a/template-icons/web/80by80/confluence.png b/template-icons/web/80by80/confluence.png new file mode 100644 index 0000000..9bbcbb5 Binary files /dev/null and b/template-icons/web/80by80/confluence.png differ diff --git a/template-icons/web/80by80/couchdb.png b/template-icons/web/80by80/couchdb.png new file mode 100644 index 0000000..76842a0 Binary files /dev/null and b/template-icons/web/80by80/couchdb.png differ diff --git a/template-icons/web/80by80/drupal.png b/template-icons/web/80by80/drupal.png new file mode 100644 index 0000000..560f24c Binary files /dev/null and b/template-icons/web/80by80/drupal.png differ diff --git a/template-icons/web/80by80/fun-n-games.png b/template-icons/web/80by80/fun-n-games.png new file mode 100644 index 0000000..b69f71c Binary files /dev/null and b/template-icons/web/80by80/fun-n-games.png differ diff --git a/template-icons/web/80by80/hashicorp-vault.png b/template-icons/web/80by80/hashicorp-vault.png new file mode 100644 index 0000000..0341f95 Binary files /dev/null and b/template-icons/web/80by80/hashicorp-vault.png differ diff --git a/template-icons/web/80by80/influx-db.png b/template-icons/web/80by80/influx-db.png new file mode 100644 index 0000000..21e042d Binary files /dev/null and b/template-icons/web/80by80/influx-db.png differ diff --git a/template-icons/web/80by80/jenkins.png b/template-icons/web/80by80/jenkins.png new file mode 100644 index 0000000..1aa9fe9 Binary files /dev/null and b/template-icons/web/80by80/jenkins.png differ diff --git a/template-icons/web/80by80/jira.png b/template-icons/web/80by80/jira.png new file mode 100644 index 0000000..b7c5500 Binary files /dev/null and b/template-icons/web/80by80/jira.png differ diff --git a/template-icons/web/80by80/mongodb.png b/template-icons/web/80by80/mongodb.png new file mode 100644 index 0000000..31aff45 Binary files /dev/null and b/template-icons/web/80by80/mongodb.png differ diff --git a/template-icons/web/80by80/mysql.png b/template-icons/web/80by80/mysql.png new file mode 100644 index 0000000..7e9f14d Binary files /dev/null and b/template-icons/web/80by80/mysql.png differ diff --git a/template-icons/web/80by80/postgres.png b/template-icons/web/80by80/postgres.png new file mode 100644 index 0000000..60f49fa Binary files /dev/null and b/template-icons/web/80by80/postgres.png differ diff --git a/template-icons/web/80by80/redis.png b/template-icons/web/80by80/redis.png new file mode 100644 index 0000000..8888354 Binary files /dev/null and b/template-icons/web/80by80/redis.png differ diff --git a/template-icons/web/80by80/speed-test.png b/template-icons/web/80by80/speed-test.png new file mode 100644 index 0000000..d7ac1b2 Binary files /dev/null and b/template-icons/web/80by80/speed-test.png differ diff --git a/template-icons/web/80by80/wordpress.png b/template-icons/web/80by80/wordpress.png new file mode 100644 index 0000000..1ee6320 Binary files /dev/null and b/template-icons/web/80by80/wordpress.png differ diff --git a/web-services-master/README.md b/web-services-master/README.md new file mode 100644 index 0000000..9432917 --- /dev/null +++ b/web-services-master/README.md @@ -0,0 +1 @@ +The metadata.json file in this folder governs what shows up on the /landing/web-deployment (new deployment for "Web Services") page of Console \ No newline at end of file diff --git a/web-services-master/metadata.json b/web-services-master/metadata.json new file mode 100644 index 0000000..d1121b7 --- /dev/null +++ b/web-services-master/metadata.json @@ -0,0 +1,138 @@ +{ + "version": "0.0.1", + "introText": "Pick a template for a blockchain of choice or upload your own SDL", + "importSDL": true, + "maxHorizontalTiles": 4, + "tiles": [ + { + "title": "Fun & Games", + "name": "akash-games", + "description": "Some fun games you can experiment with", + "logo": "/template-icons/nodes/80by80/hello-world", + "logoFileNameWithoutExt": "helloworld", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/akash-games/metadata.json" + }, + { + "title": "WordPress", + "name": "wordpress", + "description": "Hosted instance of WordPress", + "logo": "/template-icons/nodes/80by80/wordpress.png", + "logoFileNameWithoutExt": "wordpress", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/wordpress/metadata.json" + }, + { + "title": "Confluence", + "name": "confluence", + "description": "Hosted instance of Confluence server", + "logo": "/template-icons/nodes/80by80/confluence.png", + "logoFileNameWithoutExt": "confluence", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/confluence/metadata.json" + }, + { + "title": "Drupal", + "name": "drupal", + "description": "Hosted instance of Drupal CMS", + "logo": "/template-icons/nodes/80by80/drupal.png", + "logoFileNameWithoutExt": "drupal", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/drupal/metadata.json" + }, + { + "title": "MySQL", + "name": "mysql", + "description": "Hosted instance of MySQL server", + "logo": "/template-icons/nodes/80by80/mysql.png", + "logoFileNameWithoutExt": "mysql", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/mysql/metadata.json" + }, + { + "title": "PostgreSQL", + "name": "postgresql", + "description": "Hosted instance of PostgreSQL server", + "logo": "/template-icons/nodes/80by80/postgres.png", + "logoFileNameWithoutExt": "postgres", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/postgres/metadata.json" + }, + { + "title": "Mongo DB", + "name": "mongodb", + "description": "Hosted Instance of MongoDB", + "logo": "/template-icons/nodes/80by80/mongodb.png", + "logoFileNameWithoutExt": "mongodb", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/mongodb/metadata.json" + }, + { + "title": "Redis", + "name": "redis", + "description": "Hosted instance of Redis", + "logo": "/template-icons/nodes/80by80/redis.png", + "logoFileNameWithoutExt": "redis", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/redis/metadata.json" + }, + { + "title": "InfluxDB", + "name": "influxdb", + "description": "Hosted instance of InfluxDB", + "logo": "/template-icons/nodes/80by80/influxdb.png", + "logoFileNameWithoutExt": "influxdb", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/influxdb/metadata.json" + }, + { + "title": "CouchDB", + "name": "couchdb", + "description": "Hosted instance of CouchDB", + "logo": "/template-icons/nodes/80by80/couchdb.png", + "logoFileNameWithoutExt": "", + "buttonText": "", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/couchdb/metadata.json" + }, + { + "title": "Jenkins", + "name": "jenkins", + "description": "Hosted instance of Jenkins Build Server", + "logo": "/template-icons/nodes/80by80/jenkins.png", + "logoFileNameWithoutExt": "jenkins", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/jenkins/metadata.json" + }, + { + "title": "JIRA", + "name": "jira", + "description": "Hosted instance of JIRA server", + "logo": "/template-icons/nodes/80by80/jira.png", + "logoFileNameWithoutExt": "jira", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/jira/metadata.json" + }, + { + "title": "Hashicorp Vault", + "name": "hashicorp-vault", + "description": "Hosted instance of Hashicorp Vault", + "logo": "/template-icons/nodes/80by80/hashicorp-vault.png", + "logoFileNameWithoutExt": "hashicorp-vault", + "buttonText": "Deploy Now", + "buttonState": true, + "targetDeployTemplate": "https://raw.githubusercontent.com/akash-network/deploy-templates/main/hashicorp-vault/metadata.json" + } + ] +} \ No newline at end of file diff --git a/wordpress/README.md b/wordpress/README.md new file mode 100644 index 0000000..a51e6a1 --- /dev/null +++ b/wordpress/README.md @@ -0,0 +1 @@ +Template and Assets for Wordpress Tile and Subtiles diff --git a/wordpress/metadata.json b/wordpress/metadata.json new file mode 100644 index 0000000..3de9eca --- /dev/null +++ b/wordpress/metadata.json @@ -0,0 +1,25 @@ +{ + "version": "0.0.1", + "banner": "", + "title": { + "name": "WordPress", + "description": "A free and open source blogging tool and a content management system (CMS) based on PHP and MySQL.", + "logo": "" + }, + "referenceLinks": { + "webpage": "https://wordpress.org/", + "docs": "https://wordpress.org/documentation/", + "sdlRepo": "https://github.com/akash-network/awesome-akash/tree/master/wordpress" + }, + "topology": { + "selected": "WordPress Instance", + "topologyList": [ + { + "title": "WordPress Instance", + "description": "Deploys a WordPress instance that uses Redis and MariaDB.", + "url": "https://raw.githubusercontent.com/akash-network/awesome-akash/master/wordpress/deploy.yaml" + } + ] + } +} +