diff --git a/main/devfiles/index.json b/main/devfiles/index.json index 6b4c18b2..69f23808 100644 --- a/main/devfiles/index.json +++ b/main/devfiles/index.json @@ -1,4 +1,25 @@ [ + { + "displayName": "Java with Spring Boot and MongoDB", + "description": "Java stack with MongoDB and Spring Boot Guestbook demo application", + "tags": [ + "Community", + "Java", + "OpenJDK", + "Maven", + "Spring Boot", + "MongoDB" + ], + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/java.svg", + "links": { + "v2": "https://github.com/che-samples/java-guestbook/tree/main", + "devWorkspaces": { + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-mongo/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-mongo/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-mongo/devworkspace-che-code-insiders.yaml" + } + } + }, { "displayName": "Node.js Express Web Application", "description": "Stack with Node.js 10", @@ -18,26 +39,6 @@ } } }, - { - "displayName": "Scala", - "description": "Scala Stack with OpenJDK 11 and sbt 1.x", - "tags": [ - "Community", - "Scala", - "OpenJDK", - "sbt", - "Debian" - ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/scala.svg", - "links": { - "v2": "https://github.com/che-samples/scala-sbt/tree/main", - "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/scala-sbt/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/scala-sbt/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/scala-sbt/devworkspace-che-code-insiders.yaml" - } - } - }, { "displayName": "C/C++", "description": "Stack with C/C++ and Clang 8", @@ -59,102 +60,99 @@ } }, { - "displayName": "Java Spring Boot", - "description": "Java stack with Spring Boot Petclinic demo application", + "displayName": "ASP.NET Core Web Application", + "description": "Stack for developing ASP.NET Core Web Application", "tags": [ "Community", - "Java", - "OpenJDK", - "Maven", - "Spring Boot" + "Debian", + "Dotnet", + "C#", + "ASP.NET" ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/springboot.svg", + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/dotnetcore.svg", "links": { - "v2": "https://github.com/che-samples/java-spring-petclinic/tree/main", + "v2": "https://github.com/che-samples/dotnet-web-simple/tree/main", "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-web-spring/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-web-spring/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-web-spring/devworkspace-che-code-insiders.yaml" + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/dotnet-asp.net/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/dotnet-asp.net/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/dotnet-asp.net/devworkspace-che-code-insiders.yaml" } } }, { - "displayName": "PHP Symfony", - "description": "PHP Stack with Symfony Demo Application https://symfony.com/", + "displayName": "Python Django", + "description": "Python Stack with Python 3.8 and Django application", "tags": [ "Community", - "PHP", - "Apache", - "MySQL", - "Symfony", - "Debian", - "Centos" + "Centos", + "Python", + "pip" ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/php.svg", + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/python.svg", "links": { - "v2": "https://github.com/che-samples/php-symfony/tree/main", + "v2": "https://github.com/che-samples/django-realworld-example-app/tree/main", "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/php-symfony/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/php-symfony/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/php-symfony/devworkspace-che-code-insiders.yaml" + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/python-django/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/python-django/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/python-django/devworkspace-che-code-insiders.yaml" } } }, { - "displayName": "Node.js Web Application based on Yarn", - "description": "Stack for developing Node.js Web Application based on Yarn", + "displayName": "Java Spring Boot", + "description": "Java stack with Spring Boot Petclinic demo application", "tags": [ "Community", - "Node.js", - "Alpine", - "Yarn", - "React" + "Java", + "OpenJDK", + "Maven", + "Spring Boot" ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/nodejs.svg", + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/springboot.svg", "links": { - "v2": "https://github.com/che-samples/react-web-app/tree/main", + "v2": "https://github.com/che-samples/java-spring-petclinic/tree/main", "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-yarn/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-yarn/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-yarn/devworkspace-che-code-insiders.yaml" + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-web-spring/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-web-spring/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-web-spring/devworkspace-che-code-insiders.yaml" } } }, { - "displayName": "Node.js React Web Application", - "description": "Stack for developing Node.js React Web Application", + "displayName": "Rust", + "description": "Rust Stack with Rust 1.57", "tags": [ "Community", - "Node.js", - "React", - "Redux", - "RealWorld" + "Rust" ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/nodejs.svg", + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/rust.svg", "links": { - "v2": "https://github.com/che-samples/nodejs-react-redux/tree/main", + "v2": "https://github.com/che-samples/helloworld-rust/tree/main", "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-react/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-react/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-react/devworkspace-che-code-insiders.yaml" + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/rust/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/rust/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/rust/devworkspace-che-code-insiders.yaml" } } }, { - "displayName": "Go", - "description": "Stack with Go 1.14", + "displayName": "Java Lombok", + "description": "Java Stack with Project Lombok", "tags": [ "Community", + "Java", + "OpenJDK", + "Maven", "Debian", - "Go" + "Lombok" ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/go.svg", + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/lombok.svg", "links": { - "v2": "https://github.com/che-samples/golang-example/tree/main", + "v2": "https://github.com/che-samples/lombok-project-sample/tree/main", "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/go/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/go/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/go/devworkspace-che-code-insiders.yaml" + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-lombok/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-lombok/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-lombok/devworkspace-che-code-insiders.yaml" } } }, @@ -180,61 +178,44 @@ } }, { - "displayName": "Python Django", - "description": "Python Stack with Python 3.8 and Django application", - "tags": [ - "Community", - "Centos", - "Python", - "pip" - ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/python.svg", - "links": { - "v2": "https://github.com/che-samples/django-realworld-example-app/tree/main", - "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/python-django/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/python-django/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/python-django/devworkspace-che-code-insiders.yaml" - } - } - }, - { - "displayName": "Node.js Angular Web Application", - "description": "Stack for developing Node.js Angular Web Application", + "displayName": "Node.js Web Application based on Yarn", + "description": "Stack for developing Node.js Web Application based on Yarn", "tags": [ "Community", "Node.js", - "Angular", - "Alpine" + "Alpine", + "Yarn", + "React" ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/angular.svg", + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/nodejs.svg", "links": { - "v2": "https://github.com/che-samples/nodejs-angular/tree/main", + "v2": "https://github.com/che-samples/react-web-app/tree/main", "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-angular/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-angular/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-angular/devworkspace-che-code-insiders.yaml" + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-yarn/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-yarn/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-yarn/devworkspace-che-code-insiders.yaml" } } }, { - "displayName": "Java Lombok", - "description": "Java Stack with Project Lombok", + "displayName": "PHP Symfony", + "description": "PHP Stack with Symfony Demo Application https://symfony.com/", "tags": [ "Community", - "Java", - "OpenJDK", - "Maven", + "PHP", + "Apache", + "MySQL", + "Symfony", "Debian", - "Lombok" + "Centos" ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/lombok.svg", + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/php.svg", "links": { - "v2": "https://github.com/che-samples/lombok-project-sample/tree/main", + "v2": "https://github.com/che-samples/php-symfony/tree/main", "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-lombok/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-lombok/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-lombok/devworkspace-che-code-insiders.yaml" + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/php-symfony/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/php-symfony/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/php-symfony/devworkspace-che-code-insiders.yaml" } } }, @@ -261,78 +242,78 @@ } }, { - "displayName": "Java with Spring Boot and MongoDB", - "description": "Java stack with MongoDB and Spring Boot Guestbook demo application", + "displayName": "Node.js React Web Application", + "description": "Stack for developing Node.js React Web Application", "tags": [ "Community", - "Java", - "OpenJDK", - "Maven", - "Spring Boot", - "MongoDB" + "Node.js", + "React", + "Redux", + "RealWorld" ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/java.svg", + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/nodejs.svg", "links": { - "v2": "https://github.com/che-samples/java-guestbook/tree/main", + "v2": "https://github.com/che-samples/nodejs-react-redux/tree/main", "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-mongo/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-mongo/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/java-mongo/devworkspace-che-code-insiders.yaml" + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-react/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-react/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-react/devworkspace-che-code-insiders.yaml" } } }, { - "displayName": "Bash", - "description": "Stack with environment ready to develop bash scripts.", + "displayName": "Go", + "description": "Stack with Go 1.14", "tags": [ "Community", - "Bash", - "Shell" + "Debian", + "Go" ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/che.svg", + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/go.svg", "links": { - "v2": "https://github.com/che-samples/bash/tree/main", + "v2": "https://github.com/che-samples/golang-example/tree/main", "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/bash/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/bash/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/bash/devworkspace-che-code-insiders.yaml" + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/go/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/go/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/go/devworkspace-che-code-insiders.yaml" } } }, { - "displayName": "ASP.NET Core Web Application", - "description": "Stack for developing ASP.NET Core Web Application", + "displayName": "Bash", + "description": "Stack with environment ready to develop bash scripts.", "tags": [ "Community", - "Debian", - "Dotnet", - "C#", - "ASP.NET" + "Bash", + "Shell" ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/dotnetcore.svg", + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/che.svg", "links": { - "v2": "https://github.com/che-samples/dotnet-web-simple/tree/main", + "v2": "https://github.com/che-samples/bash/tree/main", "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/dotnet-asp.net/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/dotnet-asp.net/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/dotnet-asp.net/devworkspace-che-code-insiders.yaml" + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/bash/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/bash/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/bash/devworkspace-che-code-insiders.yaml" } } }, { - "displayName": "Rust", - "description": "Rust Stack with Rust 1.57", + "displayName": "Scala", + "description": "Scala Stack with OpenJDK 11 and sbt 1.x", "tags": [ "Community", - "Rust" + "Scala", + "OpenJDK", + "sbt", + "Debian" ], - "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/rust.svg", + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/scala.svg", "links": { - "v2": "https://github.com/che-samples/helloworld-rust/tree/main", + "v2": "https://github.com/che-samples/scala-sbt/tree/main", "devWorkspaces": { - "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/rust/devworkspace-che-idea-next.yaml", - "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/rust/devworkspace-che-code-latest.yaml", - "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/rust/devworkspace-che-code-insiders.yaml" + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/scala-sbt/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/scala-sbt/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/scala-sbt/devworkspace-che-code-insiders.yaml" } } }, @@ -354,5 +335,24 @@ "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/python/devworkspace-che-code-insiders.yaml" } } + }, + { + "displayName": "Node.js Angular Web Application", + "description": "Stack for developing Node.js Angular Web Application", + "tags": [ + "Community", + "Node.js", + "Angular", + "Alpine" + ], + "icon": "https://eclipse-che.github.io/che-devfile-registry/main/images/angular.svg", + "links": { + "v2": "https://github.com/che-samples/nodejs-angular/tree/main", + "devWorkspaces": { + "che-incubator/che-idea/next": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-angular/devworkspace-che-idea-next.yaml", + "che-incubator/che-code/latest": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-angular/devworkspace-che-code-latest.yaml", + "che-incubator/che-code/insiders": "https://eclipse-che.github.io/che-devfile-registry/main/devfiles/nodejs-angular/devworkspace-che-code-insiders.yaml" + } + } } ]