diff --git a/blueprints/cloudcommander/docker-compose.yml b/blueprints/cloudcommander/docker-compose.yml new file mode 100644 index 0000000..33690f0 --- /dev/null +++ b/blueprints/cloudcommander/docker-compose.yml @@ -0,0 +1,15 @@ +version: "3" + +services: + cloudcmd: + image: coderaiser/cloudcmd:18.5.1 + ports: + - "80" + environment: + - CLOUDCMD_ROOT=/mnt/fs + - CLOUDCMD_AUTH=true + - CLOUDCMD_USERNAME=${USERNAME} + - CLOUDCMD_PASSWORD=${PASSWORD} + volumes: + - /root:/root + - /:/mnt/fs \ No newline at end of file diff --git a/blueprints/cloudcommander/logo.png b/blueprints/cloudcommander/logo.png new file mode 100644 index 0000000..b5da320 Binary files /dev/null and b/blueprints/cloudcommander/logo.png differ diff --git a/blueprints/cloudcommander/template.toml b/blueprints/cloudcommander/template.toml new file mode 100644 index 0000000..a766a8f --- /dev/null +++ b/blueprints/cloudcommander/template.toml @@ -0,0 +1,13 @@ +[variables] +USERNAME = "user" +PASSWORD = "${password:16}" + +[config] +[[config.domains]] +serviceName = "cloudcmd" +port = 80 +host = "${domain}" + +[config.env] +USERNAME = "${USERNAME}" +PASSWORD = "${PASSWORD}" \ No newline at end of file diff --git a/meta.json b/meta.json index a9b45d0..265b08b 100644 --- a/meta.json +++ b/meta.json @@ -2365,5 +2365,56 @@ "Role-Based Access", "Document Management" ] + }, + { + "id": "classicpress", + "name": "ClassicPress", + "version": "php8.3-apache", + "description": "ClassicPress is a community-led open source content management system for creators. It is a fork of WordPress 6.2 that preserves the TinyMCE classic editor as the default option.", + "logo": "logo.png", + "links": { + "github": "https://github.com/ClassicPress/", + "website": "https://www.classicpress.net/", + "docs": "https://docs.classicpress.net/" + }, + "tags": [ + "cms", + "wordpress", + "content-management" + ] + }, + { + "id": "cloud9", + "name": "Cloud9", + "version": "1.29.2", + "description": "Cloud9 is a cloud-based integrated development environment (IDE) designed for developers to code, build, and debug applications collaboratively in real time.", + "logo": "logo.png", + "links": { + "github": "https://github.com/c9", + "website": "https://aws.amazon.com/cloud9/", + "docs": "https://docs.aws.amazon.com/cloud9/" + }, + "tags": [ + "ide", + "development", + "cloud" + ] + }, + { + "id": "cloudcommander", + "name": "Cloud Commander", + "version": "18.5.1", + "description": "Cloud Commander is a file manager for the web. It includes a command-line console and a text editor. Cloud Commander helps you manage your server and work with files, directories and programs in a web browser.", + "logo": "logo.png", + "links": { + "github": "https://github.com/coderaiser/cloudcmd", + "website": "https://cloudcmd.io", + "docs": "https://cloudcmd.io/#install" + }, + "tags": [ + "file-manager", + "web-based", + "console" + ] } ] \ No newline at end of file