diff --git a/blueprints/cyberchef/cyberchef.svg b/blueprints/cyberchef/cyberchef.svg new file mode 100644 index 00000000..84258252 Binary files /dev/null and b/blueprints/cyberchef/cyberchef.svg differ diff --git a/blueprints/cyberchef/docker-compose.yml b/blueprints/cyberchef/docker-compose.yml new file mode 100644 index 00000000..65da6871 --- /dev/null +++ b/blueprints/cyberchef/docker-compose.yml @@ -0,0 +1,5 @@ +version: "3.8" +services: + cyberchef: + image: ghcr.io/gchq/cyberchef:latest + restart: unless-stopped diff --git a/blueprints/cyberchef/template.toml b/blueprints/cyberchef/template.toml new file mode 100644 index 00000000..4f61976b --- /dev/null +++ b/blueprints/cyberchef/template.toml @@ -0,0 +1,12 @@ +[variables] +main_domain = "${domain}" + +[config] +[[config.domains]] +serviceName = "cyberchef" +port = 80 +host = "${main_domain}" +path = "/" + +[config.env] +# No environment variables required for basic CyberChef setup \ No newline at end of file diff --git a/meta.json b/meta.json index 0cb37ee7..2c52df83 100644 --- a/meta.json +++ b/meta.json @@ -2632,6 +2632,59 @@ }, "tags": ["message-broker", "queue", "rabbitmq"] }, + { + "id": "zitadel", + "name": "Zitadel", + "version": "latest", + "description": "Open-source identity and access management platform with multi-tenancy, OpenID Connect, SAML, and OAuth 2.0 support.", + "logo": "zitadel.png", + "links": { + "github": "https://github.com/zitadel/zitadel", + "website": "https://zitadel.com/", + "docs": "https://zitadel.com/docs/" + }, + "tags": [ + "identity", + "authentication", + "authorization", + "iam", + "security", + "oauth", + "openid-connect", + "saml", + "multi-tenant" + ] + }, + { + "id": "cyberchef", + "name": "CyberChef", + "version": "latest", + "description": "CyberChef is a web application for encryption, encoding, compression, and data analysis, developed by GCHQ.", + "logo": "cyberchef.svg", + "links": { + "github": "https://github.com/gchq/CyberChef", + "website": "https://gchq.github.io/CyberChef/", + "docs": "https://github.com/gchq/CyberChef/wiki" + }, + "tags": ["security", "encryption", "data-analysis"] + }, + { + "id": "filestash", + "name": "Filestash", + "version": "latest", + "description": "Filestash is the enterprise-grade file manager connecting your storage with your identity provider and authorisations.", + "logo": "filestash.svg", + "links": { + "github": "https://github.com/mickael-kerjean/filestash", + "website": "https://www.filestash.app/", + "docs": "https://www.filestash.app/docs/" + }, + "tags": [ + "file-manager", + "document-editor", + "self-hosted" + ] + }, { "id": "mazanoke", "name": "MAZANOKE", @@ -2663,45 +2716,5 @@ "self-hosted", "aggregator" ] - }, - { - "id": "zitadel", - "name": "Zitadel", - "version": "latest", - "description": "Open-source identity and access management platform with multi-tenancy, OpenID Connect, SAML, and OAuth 2.0 support.", - "logo": "zitadel.png", - "links": { - "github": "https://github.com/zitadel/zitadel", - "website": "https://zitadel.com/", - "docs": "https://zitadel.com/docs/" - }, - "tags": [ - "identity", - "authentication", - "authorization", - "iam", - "security", - "oauth", - "openid-connect", - "saml", - "multi-tenant" - ] - }, - { - "id": "filestash", - "name": "Filestash", - "version": "latest", - "description": "Filestash is the enterprise-grade file manager connecting your storage with your identity provider and authorisations.", - "logo": "filestash.svg", - "links": { - "github": "https://github.com/mickael-kerjean/filestash", - "website": "https://www.filestash.app/", - "docs": "https://www.filestash.app/docs/" - }, - "tags": [ - "file-manager", - "document-editor", - "self-hosted" - ] } ]