From b12064355d4ccdfc49a2b136a20da4b10be9332b Mon Sep 17 00:00:00 2001 From: Jon Gaulding <32422430+itsojon@users.noreply.github.com> Date: Tue, 28 Feb 2023 18:44:16 -0600 Subject: [PATCH 01/75] v1.2 (#106) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index fdb70aa..62408e5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.1 + image: sublimesec/mantis:1.2 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.1 + image: sublimesec/bora-lite:1.2 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.1 + image: sublimesec/dashboard:1.2 restart: unless-stopped container_name: sublime_dashboard ports: From 206ed256f6d52e7740a76af93b8e50de29b39270 Mon Sep 17 00:00:00 2001 From: Jonathan <31014552+jtb6@users.noreply.github.com> Date: Tue, 14 Mar 2023 22:44:29 -0400 Subject: [PATCH 02/75] v1.3 (#108) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 62408e5..d706e97 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.2 + image: sublimesec/mantis:1.3 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.2 + image: sublimesec/bora-lite:1.3 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.2 + image: sublimesec/dashboard:1.3 restart: unless-stopped container_name: sublime_dashboard ports: From aa21778e543337f2de02838eca535858986d3287 Mon Sep 17 00:00:00 2001 From: Josh Kamdjou Date: Fri, 24 Mar 2023 12:13:57 -0500 Subject: [PATCH 03/75] Update README.md (#111) --- README.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index e18fce1..4472b27 100644 --- a/README.md +++ b/README.md @@ -8,11 +8,7 @@ Overview --------- An open, adaptable email security platform for writing, running, and sharing custom detection and response rules to block phishing attacks, hunt for threats, and more. -Why? ----------- -Traditional email security is a one-size-fits-all black box. - -The Sublime Platform **gives defenders control over their email environment** and uses an intuitive, interoperable, purpose-built domain-specific language (DSL). +Traditional email security is a one-size-fits-all black box. The Sublime Platform gives defenders control over their email environment and uses an intuitive, interoperable, purpose-built domain-specific language (DSL). Setup ---------- @@ -22,12 +18,12 @@ curl -sL https://sublime.security/install.sh | sh ``` [View Docker Quickstart](https://docs.sublimesecurity.com/docs/quickstart-docker) +[View other deployment methods](https://sublime.security/start) Detection rules ---------- Open-source detection rules are maintained in the [sublime-rules repo](https://github.com/sublime-security/sublime-rules). - Learn more ---------- - [Sublime overview](https://sublime.security) From 4b6d76bb58e222d4052db577d19bc8ce1d7a3a91 Mon Sep 17 00:00:00 2001 From: Josh Kamdjou Date: Fri, 24 Mar 2023 12:26:34 -0500 Subject: [PATCH 04/75] Update README.md (#112) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4472b27..18c8432 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ curl -sL https://sublime.security/install.sh | sh ``` [View Docker Quickstart](https://docs.sublimesecurity.com/docs/quickstart-docker) + [View other deployment methods](https://sublime.security/start) Detection rules From 9e970ae7441846f62f59b3ad23adf36348b79e4f Mon Sep 17 00:00:00 2001 From: Josh Kamdjou Date: Sun, 16 Apr 2023 11:14:40 -0500 Subject: [PATCH 05/75] Update README.md (#113) --- README.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 18c8432..803579f 100644 --- a/README.md +++ b/README.md @@ -6,15 +6,17 @@ by Sublime Security Overview --------- -An open, adaptable email security platform for writing, running, and sharing custom detection and response rules to block phishing attacks, hunt for threats, and more. +A free and open platform for detecting and preventing email attacks like BEC, malware, and credential phishing. Gain visibility and control, hunt for advanced threats, and collaborate with the community. -Traditional email security is a one-size-fits-all black box. The Sublime Platform gives defenders control over their email environment and uses an intuitive, interoperable, purpose-built domain-specific language (DSL). +Sublime uses Message Query Language (MQL), a domain-specific language purpose-built for describing behavior in email. MQL is email provider agnostic, enabling defenders to write, run, and share Detections-as-Code. + +Learn more about MQL: [Introduction to Message Query Language](https://sublime.security/blog/introduction-to-message-query-language-mql) Setup ---------- ```console -curl -sL https://sublime.security/install.sh | sh +curl -sL https://raw.githubusercontent.com/sublime-security/sublime-platform/main/install-and-launch.sh | sh ``` [View Docker Quickstart](https://docs.sublimesecurity.com/docs/quickstart-docker) @@ -23,11 +25,11 @@ curl -sL https://sublime.security/install.sh | sh Detection rules ---------- -Open-source detection rules are maintained in the [sublime-rules repo](https://github.com/sublime-security/sublime-rules). +Open-source detection rules and links to community Feeds are maintained in the [sublime-rules repo](https://github.com/sublime-security/sublime-rules). Learn more ---------- -- [Sublime overview](https://sublime.security) - [Docs](https://docs.sublimesecurity.com) -- [Message Query Language (MQL) reference](https://docs.sublimesecurity.com/docs/message-query-language) - Sublime's DSL purpose-built for email analysis +- [API](https://docs.sublimesecurity.com/reference/introduction) - [Release log](https://new.sublimesecurity.com) +- [Message Query Language (MQL)](https://docs.sublimesecurity.com/docs/message-query-language) From 846a4f721938c691e8638423c167c71a7dbbf90d Mon Sep 17 00:00:00 2001 From: Madison Caldwell Date: Wed, 26 Apr 2023 13:25:01 -0600 Subject: [PATCH 06/75] Add custom SSL helpers (#114) * Add custom SSL helpers --- docker-compose.yml | 15 +++++++ nginx-custom-ssl/Dockerfile | 10 +++++ nginx-custom-ssl/README.md | 13 +++++++ nginx-custom-ssl/certs/.keep | 0 nginx-custom-ssl/conf/nginx.conf | 56 +++++++++++++++++++++++++++ nginx-custom-ssl/conf/ssl-params.conf | 21 ++++++++++ 6 files changed, 115 insertions(+) create mode 100644 nginx-custom-ssl/Dockerfile create mode 100644 nginx-custom-ssl/README.md create mode 100644 nginx-custom-ssl/certs/.keep create mode 100644 nginx-custom-ssl/conf/nginx.conf create mode 100644 nginx-custom-ssl/conf/ssl-params.conf diff --git a/docker-compose.yml b/docker-compose.yml index d706e97..0491909 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -195,6 +195,21 @@ services: - /etc/letsencrypt/:/etc/letsencrypt/ networks: - net + sublime_nginx_custom_ssl: + image: sublime_nginx_custom_ssl:latest + restart: unless-stopped + profiles: + - nginx-custom-ssl + ports: + - "443:443" + depends_on: + - sublime_mantis + - sublime_dashboard + container_name: sublime_nginx_custom_ssl + volumes: + - /etc/nginx-custom-ssl/:/etc/nginx-custom-ssl/ + networks: + - net networks: net: diff --git a/nginx-custom-ssl/Dockerfile b/nginx-custom-ssl/Dockerfile new file mode 100644 index 0000000..e5f90ed --- /dev/null +++ b/nginx-custom-ssl/Dockerfile @@ -0,0 +1,10 @@ +FROM nginx:1.23.3 + +COPY conf/nginx.conf /etc/nginx/nginx.conf +COPY conf/ssl-params.conf /etc/nginx/ssl-params.conf + +COPY certs/nginx.crt /etc/ssl/certs/nginx.crt +COPY certs/nginx.key /etc/ssl/private/nginx.key +COPY certs/dhparam.pem /etc/ssl/certs/dhparam.pem + +CMD nginx -g "daemon off;" diff --git a/nginx-custom-ssl/README.md b/nginx-custom-ssl/README.md new file mode 100644 index 0000000..0b9cb14 --- /dev/null +++ b/nginx-custom-ssl/README.md @@ -0,0 +1,13 @@ +# nginx-custom-ssl + +SSL support with custom cert. + +To enable SSL with your custom certificate, follow the steps below: + +1. Copy your certificate and key to certs/nginx.crt and certs/nginx.key +2. Copy your dhparam file to certs/dhparam.pem +3. Edit conf/nginx.conf to update `__server_names__` to your domain or IP address +4. Perform any other configuration edits that you might need +5. Run `docker build -t sublime_nginx_custom_ssl .` +6. Run `cd ..` (back to sublime-platform directory) +7. Run `docker compose --profile nginx-custom-ssl up` diff --git a/nginx-custom-ssl/certs/.keep b/nginx-custom-ssl/certs/.keep new file mode 100644 index 0000000..e69de29 diff --git a/nginx-custom-ssl/conf/nginx.conf b/nginx-custom-ssl/conf/nginx.conf new file mode 100644 index 0000000..0affd08 --- /dev/null +++ b/nginx-custom-ssl/conf/nginx.conf @@ -0,0 +1,56 @@ +events { + worker_connections 1024; +} + +http { + # language server websockets + map $http_upgrade $connection_upgrade { + default upgrade; + '' close; + } + + server { + listen 80 default_server; + listen [::]:80 default_server; + server_name __server_names__; + return 302 https://$server_name$request_uri; + } + + server { + listen 443 ssl http2 default_server; + listen [::]:443 ssl http2 default_server; + + ssl_certificate /etc/ssl/certs/nginx.crt; + ssl_certificate_key /etc/ssl/private/nginx.key; + + include ssl-params.conf; + + location /v1 { + proxy_pass http://sublime_mantis:8000; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Host $server_name; + + # language server websockets + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection $connection_upgrade; + } + + location /v0 { + proxy_pass http://sublime_mantis:8000; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Host $server_name; + } + + location / { + proxy_pass http://sublime_dashboard; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Host $server_name; + } + } +} diff --git a/nginx-custom-ssl/conf/ssl-params.conf b/nginx-custom-ssl/conf/ssl-params.conf new file mode 100644 index 0000000..9d01a54 --- /dev/null +++ b/nginx-custom-ssl/conf/ssl-params.conf @@ -0,0 +1,21 @@ +# from https://cipherli.st/ +# and https://raymii.org/s/tutorials/Strong_SSL_Security_On_nginx.html + +ssl_protocols TLSv1 TLSv1.1 TLSv1.2; +ssl_prefer_server_ciphers on; +ssl_ciphers "EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH"; +ssl_ecdh_curve secp384r1; +ssl_session_cache shared:SSL:10m; +ssl_session_tickets off; +ssl_stapling on; +ssl_stapling_verify on; +resolver 8.8.8.8 8.8.4.4 valid=300s; +resolver_timeout 5s; +# Disable preloading HSTS for now. You can use the commented out header line that includes +# the "preload" directive if you understand the implications. +#add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload"; +add_header Strict-Transport-Security "max-age=63072000; includeSubdomains"; +add_header X-Frame-Options DENY; +add_header X-Content-Type-Options nosniff; + +ssl_dhparam /etc/ssl/certs/dhparam.pem; From 6a20f89db9906df734b257abd7f93f7e22dfff39 Mon Sep 17 00:00:00 2001 From: Jon Gaulding <32422430+itsojon@users.noreply.github.com> Date: Wed, 3 May 2023 16:29:45 -0500 Subject: [PATCH 07/75] v1.4 (#115) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 0491909..e68f15a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.3 + image: sublimesec/mantis:1.4 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.3 + image: sublimesec/bora-lite:1.4 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.3 + image: sublimesec/dashboard:1.4 restart: unless-stopped container_name: sublime_dashboard ports: From 87afc21a16accbf8ca91f9c1f0569be65969c73a Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Thu, 11 May 2023 11:10:08 -0700 Subject: [PATCH 08/75] Platform v1.5 (#116) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index e68f15a..7c00602 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.4 + image: sublimesec/mantis:1.5 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.4 + image: sublimesec/bora-lite:1.5 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.4 + image: sublimesec/dashboard:1.5 restart: unless-stopped container_name: sublime_dashboard ports: From e514af1eb49ecd1f6da5a95c3245aabbdc3c74ef Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Mon, 22 May 2023 14:27:45 -0600 Subject: [PATCH 09/75] Scale strelka backends to 2 by default (#117) --- docker-compose.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7c00602..859fe04 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -93,9 +93,10 @@ services: volumes: - ./configs/frontend/:/etc/strelka/:ro - logs:/var/log/strelka/ - container_name: sublime_strelka_frontend_1 depends_on: - sublime_strelka_coordinator + deploy: + replicas: 1 sublime_strelka_backend: image: sublimesec/strelka-backend:0.3 restart: unless-stopped @@ -105,9 +106,10 @@ services: - net volumes: - ./configs/backend/:/etc/strelka/:ro - container_name: sublime_strelka_backend_1 depends_on: - sublime_strelka_coordinator + deploy: + replicas: 2 sublime_strelka_manager: image: sublimesec/strelka-manager:0.3 restart: unless-stopped From 07f6b0cac187cbfc64f78fc0d786c0dc0b4bbfc1 Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Tue, 23 May 2023 12:42:54 -0600 Subject: [PATCH 10/75] Platform v1.6 (#118) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 859fe04..39afea7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.5 + image: sublimesec/mantis:1.6 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.5 + image: sublimesec/bora-lite:1.6 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.5 + image: sublimesec/dashboard:1.6 restart: unless-stopped container_name: sublime_dashboard ports: From aa20c80fabfb85172d16c8964e928c9882f016ca Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Fri, 2 Jun 2023 09:44:29 -0700 Subject: [PATCH 11/75] Bump to v1.7 (#119) --- docker-compose.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 39afea7..d1b25cd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.6 + image: sublimesec/mantis:1.7 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.6 + image: sublimesec/bora-lite:1.7 restart: unless-stopped container_name: sublime_bora_lite environment: From 703f20784732ed32d9bf64973758bab9d8b43b25 Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Thu, 8 Jun 2023 13:33:45 -0700 Subject: [PATCH 12/75] v1.8 (#120) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index d1b25cd..7ce32f2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.7 + image: sublimesec/mantis:1.8 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.7 + image: sublimesec/bora-lite:1.8 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.6 + image: sublimesec/dashboard:1.8 restart: unless-stopped container_name: sublime_dashboard ports: From 208b6f194e233df5df29383b47f4633f5a13d3cf Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Tue, 13 Jun 2023 16:35:34 -0700 Subject: [PATCH 13/75] v1.9 (#121) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7ce32f2..7452d50 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.8 + image: sublimesec/mantis:1.9 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.8 + image: sublimesec/bora-lite:1.9 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.8 + image: sublimesec/dashboard:1.9 restart: unless-stopped container_name: sublime_dashboard ports: From 76d4c2840b13bb03dee71f97f0be2609620fe23a Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Wed, 14 Jun 2023 14:29:36 -0600 Subject: [PATCH 14/75] Release 1.10 (#122) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7452d50..b5b644a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.9 + image: sublimesec/mantis:1.10 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.9 + image: sublimesec/bora-lite:1.10 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.9 + image: sublimesec/dashboard:1.10 restart: unless-stopped container_name: sublime_dashboard ports: From 996ffb591bab2ccb4b02c02fec031af14f0ea5d2 Mon Sep 17 00:00:00 2001 From: Madison Caldwell Date: Thu, 22 Jun 2023 10:47:50 -0600 Subject: [PATCH 15/75] Bump BE/FE to 1.11 (#123) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index b5b644a..942a636 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.10 + image: sublimesec/mantis:1.11 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.10 + image: sublimesec/bora-lite:1.11 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.10 + image: sublimesec/dashboard:1.11 restart: unless-stopped container_name: sublime_dashboard ports: From 2e6fdba7043c18d41671254395aa1af9718a236b Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Fri, 23 Jun 2023 11:37:19 -0600 Subject: [PATCH 16/75] Platform v1.12 (#124) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 942a636..4510e40 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.11 + image: sublimesec/mantis:1.12 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.11 + image: sublimesec/bora-lite:1.12 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.11 + image: sublimesec/dashboard:1.12 restart: unless-stopped container_name: sublime_dashboard ports: From 17a365b9b5f0e1944aefa35437125d713a51a2b1 Mon Sep 17 00:00:00 2001 From: Hugh <112737708+hugh-sublime@users.noreply.github.com> Date: Tue, 27 Jun 2023 15:34:46 -0700 Subject: [PATCH 17/75] Platform v1.13 (#125) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 4510e40..1c80b10 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.12 + image: sublimesec/mantis:1.13 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.12 + image: sublimesec/bora-lite:1.13 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.12 + image: sublimesec/dashboard:1.13 restart: unless-stopped container_name: sublime_dashboard ports: From c56973087c43cd6fd42296875ec72e9f98c0f5bb Mon Sep 17 00:00:00 2001 From: Benjamin Johnson Date: Thu, 13 Jul 2023 14:29:24 -0700 Subject: [PATCH 18/75] Platform v1.14 (#127) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 1c80b10..d2c936d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.13 + image: sublimesec/mantis:1.14 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.13 + image: sublimesec/bora-lite:1.14 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.13 + image: sublimesec/dashboard:1.14 restart: unless-stopped container_name: sublime_dashboard ports: From 3e0811255a0be22a4773a70e6e68744c5924f4ff Mon Sep 17 00:00:00 2001 From: Alex Kahan Date: Wed, 19 Jul 2023 14:57:14 -0400 Subject: [PATCH 19/75] Bump to v1.15 (#128) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index d2c936d..c851b43 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.14 + image: sublimesec/mantis:1.15 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.14 + image: sublimesec/bora-lite:1.15 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.14 + image: sublimesec/dashboard:1.15 restart: unless-stopped container_name: sublime_dashboard ports: From 02507816e81c60a74e32bd2755bc9ed125a8cba7 Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Wed, 9 Aug 2023 10:19:20 -0600 Subject: [PATCH 20/75] Platform v1.16 (#131) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index c851b43..ec06d70 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.15 + image: sublimesec/mantis:1.16 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.15 + image: sublimesec/bora-lite:1.16 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.15 + image: sublimesec/dashboard:1.16 restart: unless-stopped container_name: sublime_dashboard ports: From 7098b15cd675a88f4bfd3c3f30313b51a608c67d Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Tue, 15 Aug 2023 15:07:30 -0700 Subject: [PATCH 21/75] quotin --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index ec06d70..e00d31c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -174,7 +174,7 @@ services: exit 0; " sublime_hydra: - image: sublimesec/hydra-cpu:1.0 + image: sublimesec/hydra:1.0.27 restart: unless-stopped networks: - net From f85b96e6e9053a89ff85b8e078314019d9dcc831 Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Tue, 15 Aug 2023 15:16:47 -0700 Subject: [PATCH 22/75] Revert "quotin" This reverts commit 7098b15cd675a88f4bfd3c3f30313b51a608c67d. --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index e00d31c..ec06d70 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -174,7 +174,7 @@ services: exit 0; " sublime_hydra: - image: sublimesec/hydra:1.0.27 + image: sublimesec/hydra-cpu:1.0 restart: unless-stopped networks: - net From cb48ce647db30a23afefdcf7e8653e5234132fdb Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Thu, 17 Aug 2023 13:10:41 -0700 Subject: [PATCH 23/75] Allow overriding cmd prefix (#132) --- update-and-run.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/update-and-run.sh b/update-and-run.sh index b61c2f4..042ad3a 100755 --- a/update-and-run.sh +++ b/update-and-run.sh @@ -12,6 +12,10 @@ linux*) cmd_prefix="sudo " ;; darwin*) cmd_prefix="" ;; esac +if [ ! -z "$cmd_prefix_override" ]; then + cmd_prefix=$cmd_prefix_override +fi + if [ "$1" != "always_launch" ]; then if ! $cmd_prefix docker compose ps | grep "mantis" >/dev/null 2>&1; then print_error "docker compose appears to be brought down. Will not proceed to avoid relaunching." From c3b79477a437d521a6b877354a455e66edce1339 Mon Sep 17 00:00:00 2001 From: Jon Gaulding <32422430+itsojon@users.noreply.github.com> Date: Tue, 22 Aug 2023 12:41:38 -0500 Subject: [PATCH 24/75] Platform v1.17 (#133) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index ec06d70..ee55522 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.16 + image: sublimesec/mantis:1.17 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.16 + image: sublimesec/bora-lite:1.17 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.16 + image: sublimesec/dashboard:1.17 restart: unless-stopped container_name: sublime_dashboard ports: From 430f817415754f58a775203be69a1fda81c199a2 Mon Sep 17 00:00:00 2001 From: Hugh <112737708+hugh-sublime@users.noreply.github.com> Date: Mon, 28 Aug 2023 12:05:20 -0700 Subject: [PATCH 25/75] Platform v1.18 (#134) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index ee55522..a6073b1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.17 + image: sublimesec/mantis:1.18 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.17 + image: sublimesec/bora-lite:1.18 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.17 + image: sublimesec/dashboard:1.18 restart: unless-stopped container_name: sublime_dashboard ports: From 25c4a3bf1a325b8705b0e57ea3d28cf55b19ace1 Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Wed, 27 Sep 2023 16:31:16 -0700 Subject: [PATCH 26/75] Platform v1.19 (#135) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index a6073b1..b6dcc29 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.18 + image: sublimesec/mantis:1.19 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.18 + image: sublimesec/bora-lite:1.19 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.18 + image: sublimesec/dashboard:1.19 restart: unless-stopped container_name: sublime_dashboard ports: From 3d2da1f89bc84daddf58e39f810a229cfb989d39 Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Tue, 3 Oct 2023 22:36:48 -0600 Subject: [PATCH 27/75] Platform v1.20 (#136) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index b6dcc29..55b2cff 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.19 + image: sublimesec/mantis:1.20 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.19 + image: sublimesec/bora-lite:1.20 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.19 + image: sublimesec/dashboard:1.20 restart: unless-stopped container_name: sublime_dashboard ports: From fba527ae9cc6f86c58216b1a924227c08afe1f25 Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Thu, 5 Oct 2023 12:38:52 -0700 Subject: [PATCH 28/75] Platform v1.21 (#137) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 55b2cff..9150f06 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.20 + image: sublimesec/mantis:1.21 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.20 + image: sublimesec/bora-lite:1.21 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.20 + image: sublimesec/dashboard:1.21 restart: unless-stopped container_name: sublime_dashboard ports: From 2504580fe17a91a0c778f25f8c9d0241e3102255 Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Tue, 17 Oct 2023 10:12:21 -0700 Subject: [PATCH 29/75] Platform v1.22 (#138) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 9150f06..856b008 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.21 + image: sublimesec/mantis:1.22 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.21 + image: sublimesec/bora-lite:1.22 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.21 + image: sublimesec/dashboard:1.22 restart: unless-stopped container_name: sublime_dashboard ports: From 36d11c6adfe65f782d226f41bb2ae9f578876bcb Mon Sep 17 00:00:00 2001 From: Jonathan <31014552+jtb6@users.noreply.github.com> Date: Tue, 24 Oct 2023 19:42:38 -0400 Subject: [PATCH 30/75] Platform v1.23 (#139) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 856b008..f944650 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.22 + image: sublimesec/mantis:1.23 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.22 + image: sublimesec/bora-lite:1.23 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.22 + image: sublimesec/dashboard:1.23 restart: unless-stopped container_name: sublime_dashboard ports: From 80c7303335a2df45d25564e1cdf9509d6f08eae0 Mon Sep 17 00:00:00 2001 From: Jon Gaulding <32422430+itsojon@users.noreply.github.com> Date: Mon, 30 Oct 2023 17:05:48 -0500 Subject: [PATCH 31/75] Platform v1.24 (#140) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index f944650..6460e52 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.23 + image: sublimesec/mantis:1.24 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.23 + image: sublimesec/bora-lite:1.24 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.23 + image: sublimesec/dashboard:1.24 restart: unless-stopped container_name: sublime_dashboard ports: From 10d13e85f193c54639b21a2393369aaae8b5490a Mon Sep 17 00:00:00 2001 From: Hugh <112737708+hugh-sublime@users.noreply.github.com> Date: Thu, 2 Nov 2023 15:10:01 -0700 Subject: [PATCH 32/75] Platform v1.25 (#141) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 6460e52..843f52d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.24 + image: sublimesec/mantis:1.25 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.24 + image: sublimesec/bora-lite:1.25 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.24 + image: sublimesec/dashboard:1.25 restart: unless-stopped container_name: sublime_dashboard ports: From 4c86d8cb39d2967f44d766b4fad9d6845bc2d1c8 Mon Sep 17 00:00:00 2001 From: Madison Caldwell Date: Wed, 29 Nov 2023 15:32:29 -0700 Subject: [PATCH 33/75] v1.26 (#143) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 843f52d..7825f57 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.25 + image: sublimesec/mantis:1.26 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.25 + image: sublimesec/bora-lite:1.26 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.25 + image: sublimesec/dashboard:1.26 restart: unless-stopped container_name: sublime_dashboard ports: From 754e25a93438d0f53629c075916244d908d19e9b Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Tue, 12 Dec 2023 16:27:51 -0800 Subject: [PATCH 34/75] Platform v1.27 (#145) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7825f57..08bef38 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.26 + image: sublimesec/mantis:1.27 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.26 + image: sublimesec/bora-lite:1.27 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.26 + image: sublimesec/dashboard:1.27 restart: unless-stopped container_name: sublime_dashboard ports: From dd11c18997d7001277dc0800bbc36cbf1b664871 Mon Sep 17 00:00:00 2001 From: Madison Caldwell Date: Wed, 3 Jan 2024 19:26:01 -0700 Subject: [PATCH 35/75] v1.30 (#146) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 08bef38..65f4713 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.27 + image: sublimesec/mantis:1.30 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.27 + image: sublimesec/bora-lite:1.30 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.27 + image: sublimesec/dashboard:1.30 restart: unless-stopped container_name: sublime_dashboard ports: From 98a08967298da32053fc404224af2885b38b7513 Mon Sep 17 00:00:00 2001 From: Josh Kamdjou Date: Thu, 4 Jan 2024 10:59:03 -0500 Subject: [PATCH 36/75] Make error message more verbose (#144) --- update-and-run.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/update-and-run.sh b/update-and-run.sh index 042ad3a..63de59a 100755 --- a/update-and-run.sh +++ b/update-and-run.sh @@ -18,7 +18,9 @@ fi if [ "$1" != "always_launch" ]; then if ! $cmd_prefix docker compose ps | grep "mantis" >/dev/null 2>&1; then - print_error "docker compose appears to be brought down. Will not proceed to avoid relaunching." + print_error "Sublime Platform appears to have been manually shut down. Will not proceed to avoid relaunching." + print_warning "If you wish to relaunch, please refer to the documentation here:" + print_warning "https://docs.sublimesecurity.com/docs/quickstart-docker#how-to-update" exit 0 fi fi From e0bae11b67e1a600371cc022441ff8b359223a5d Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Thu, 4 Jan 2024 09:20:02 -0700 Subject: [PATCH 37/75] Increase the HTTP max request body size (#147) --- nginx-letsencrypt/nginx.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nginx-letsencrypt/nginx.conf b/nginx-letsencrypt/nginx.conf index 0d9c770..216c3d0 100644 --- a/nginx-letsencrypt/nginx.conf +++ b/nginx-letsencrypt/nginx.conf @@ -9,6 +9,8 @@ http { '' close; } + client_max_body_size 50M; + server { listen 80; server_name ___server_names___; From 8fefc191a4c4361a5eb4ab5eb3d5d8a2b00bc077 Mon Sep 17 00:00:00 2001 From: Madison Caldwell Date: Fri, 5 Jan 2024 08:32:33 -0700 Subject: [PATCH 38/75] Add inline-messages bucket (#148) --- docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yml b/docker-compose.yml index 65f4713..400035a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -170,6 +170,7 @@ services: sleep 15; /usr/bin/mc config host add myminio http://sublimes3:8110 $$AWS_ACCESS_KEY_ID $$AWS_SECRET_ACCESS_KEY; /usr/bin/mc mb myminio/email-screenshots; + /usr/bin/mc mb myminio/inline-messages; /usr/bin/mc ls myminio; exit 0; " From c3ac51747d9f1e6c410f7c632c8fabda7f96cfc6 Mon Sep 17 00:00:00 2001 From: Hugh <112737708+hugh-sublime@users.noreply.github.com> Date: Wed, 10 Jan 2024 09:47:23 -0800 Subject: [PATCH 39/75] Platform v1.31 (#149) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 400035a..94efc75 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.30 + image: sublimesec/mantis:1.31 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.30 + image: sublimesec/bora-lite:1.31 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.30 + image: sublimesec/dashboard:1.31 restart: unless-stopped container_name: sublime_dashboard ports: From 2b3b245ef975c2f2fe7dcf68f134cf1faf09971e Mon Sep 17 00:00:00 2001 From: Benjamin Johnson Date: Wed, 17 Jan 2024 10:28:04 -0800 Subject: [PATCH 40/75] Platform v1.32 (#150) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 94efc75..9feb457 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.31 + image: sublimesec/mantis:1.32 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.31 + image: sublimesec/bora-lite:1.32 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.31 + image: sublimesec/dashboard:1.32 restart: unless-stopped container_name: sublime_dashboard ports: From 81608b867d14427e8cab60efe2896451ee4bd376 Mon Sep 17 00:00:00 2001 From: Hugh <112737708+hugh-sublime@users.noreply.github.com> Date: Mon, 22 Jan 2024 13:57:57 -0700 Subject: [PATCH 41/75] Platform v1.33 (#151) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 9feb457..8b38a6e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.32 + image: sublimesec/mantis:1.33 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.32 + image: sublimesec/bora-lite:1.33 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.32 + image: sublimesec/dashboard:1.33 restart: unless-stopped container_name: sublime_dashboard ports: From b8de953424f677414f3087527c0ed7e1eb078f86 Mon Sep 17 00:00:00 2001 From: Jonathan <31014552+jtb6@users.noreply.github.com> Date: Wed, 7 Feb 2024 19:19:24 -0500 Subject: [PATCH 42/75] Platform v1.34 (#152) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 8b38a6e..adfd5a5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.33 + image: sublimesec/mantis:1.34 restart: unless-stopped container_name: sublime_mantis environment: @@ -29,7 +29,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.33 + image: sublimesec/bora-lite:1.34 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -67,7 +67,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.33 + image: sublimesec/dashboard:1.34 restart: unless-stopped container_name: sublime_dashboard ports: From 0e29eca6ddd10cd37510e68e71d3ba825a4e6c97 Mon Sep 17 00:00:00 2001 From: Benjamin Johnson Date: Tue, 20 Feb 2024 15:49:05 -0800 Subject: [PATCH 43/75] feat: add mantis host url to FE container in docker-compose (#153) --- docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index adfd5a5..6c04b7a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -75,6 +75,8 @@ services: networks: - net env_file: sublime.env + environment: + MANTIS_HOST_URL: "http://sublime_mantis:8000" depends_on: - sublime_mantis sublime_redis: From db777e27714a6ebd2431a4e72fe42ce0b6c974d6 Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Mon, 11 Mar 2024 13:50:48 -0600 Subject: [PATCH 44/75] Increase Hydra default timeout to 30s (#155) --- docker-compose.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 6c04b7a..02bbef1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,6 +19,7 @@ services: HYDRA_URL: http://sublime_hydra:8200 DEPLOYMENT_INFRA_TYPE: "DOCKER_COMPOSE" LOG_LEVEL: "WARN" + HYDRA_CLIENT_TIMEOUT_OVERRIDE_SEC: 30 env_file: sublime.env ports: - "0.0.0.0:8000:8000" @@ -45,6 +46,7 @@ services: HYDRA_URL: http://sublime_hydra:8200 DEPLOYMENT_INFRA_TYPE: "DOCKER_COMPOSE" LOG_LEVEL: "WARN" + HYDRA_CLIENT_TIMEOUT_OVERRIDE_SEC: 30 env_file: sublime.env networks: - net @@ -182,6 +184,8 @@ services: networks: - net container_name: sublime_hydra + environment: + WORKERS: 1 sublime_nginx_letsencrypt: image: sublimesec/nginx-letsencrypt:latest restart: unless-stopped From c83840208fdf9cfaf7e7a893904f71ac65010e55 Mon Sep 17 00:00:00 2001 From: Alex Kahan Date: Tue, 2 Apr 2024 18:53:39 -0400 Subject: [PATCH 45/75] bump to 1.35 (#156) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 02bbef1..cbacfc6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.34 + image: sublimesec/mantis:1.35 restart: unless-stopped container_name: sublime_mantis environment: @@ -30,7 +30,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.34 + image: sublimesec/bora-lite:1.35 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -69,7 +69,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.34 + image: sublimesec/dashboard:1.35 restart: unless-stopped container_name: sublime_dashboard ports: From 3aca4697584a73e04ed1a88fbffb0b5dafe2a9c6 Mon Sep 17 00:00:00 2001 From: Linna La Date: Fri, 5 Apr 2024 17:01:37 -0700 Subject: [PATCH 46/75] bump to v1.36 (#157) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index cbacfc6..ab3b3bf 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.35 + image: sublimesec/mantis:1.36 restart: unless-stopped container_name: sublime_mantis environment: @@ -30,7 +30,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.35 + image: sublimesec/bora-lite:1.36 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -69,7 +69,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.35 + image: sublimesec/dashboard:1.36 restart: unless-stopped container_name: sublime_dashboard ports: From 049b2a1441f75af237f26f65f5263bc2d4391245 Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Fri, 12 Apr 2024 11:26:42 -0700 Subject: [PATCH 47/75] Bump to v1.37 (#158) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index ab3b3bf..8b1fe84 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.36 + image: sublimesec/mantis:1.37 restart: unless-stopped container_name: sublime_mantis environment: @@ -30,7 +30,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.36 + image: sublimesec/bora-lite:1.37 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -69,7 +69,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.36 + image: sublimesec/dashboard:1.37 restart: unless-stopped container_name: sublime_dashboard ports: From 834a18a4deab52d6f6c2ccfad1af7287f6f53b05 Mon Sep 17 00:00:00 2001 From: Madison Caldwell Date: Tue, 16 Apr 2024 12:37:41 -0600 Subject: [PATCH 48/75] Remove inline-messages bucket (#159) --- docker-compose.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 8b1fe84..7376150 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -174,7 +174,6 @@ services: sleep 15; /usr/bin/mc config host add myminio http://sublimes3:8110 $$AWS_ACCESS_KEY_ID $$AWS_SECRET_ACCESS_KEY; /usr/bin/mc mb myminio/email-screenshots; - /usr/bin/mc mb myminio/inline-messages; /usr/bin/mc ls myminio; exit 0; " From 2de406a20dd3f7e16d09d8731180f8e6639a8a9c Mon Sep 17 00:00:00 2001 From: Linna La Date: Thu, 18 Apr 2024 10:14:04 -0700 Subject: [PATCH 49/75] upgrade to version v1.38 (#160) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7376150..e5e26a1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.37 + image: sublimesec/mantis:1.38 restart: unless-stopped container_name: sublime_mantis environment: @@ -30,7 +30,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.37 + image: sublimesec/bora-lite:1.38 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -69,7 +69,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.37 + image: sublimesec/dashboard:1.38 restart: unless-stopped container_name: sublime_dashboard ports: From 01814d46095ec20ebeeac74340a9e4ffe4071436 Mon Sep 17 00:00:00 2001 From: Benjamin Johnson Date: Tue, 30 Apr 2024 15:09:05 -0700 Subject: [PATCH 50/75] Upgrade to v1.39 (#161) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index e5e26a1..0e753e9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.38 + image: sublimesec/mantis:1.39 restart: unless-stopped container_name: sublime_mantis environment: @@ -30,7 +30,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.38 + image: sublimesec/bora-lite:1.39 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -69,7 +69,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.38 + image: sublimesec/dashboard:1.39 restart: unless-stopped container_name: sublime_dashboard ports: From b00310cd3f9b66e8d99a6715d6f38542dd6c39e5 Mon Sep 17 00:00:00 2001 From: Hugh <112737708+hugh-sublime@users.noreply.github.com> Date: Tue, 30 Apr 2024 16:54:40 -0700 Subject: [PATCH 51/75] Freeze Hydra web concurrency (#162) --- docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yml b/docker-compose.yml index 0e753e9..d2ccfe8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -185,6 +185,7 @@ services: container_name: sublime_hydra environment: WORKERS: 1 + WEB_CONCURRENCY: 5 sublime_nginx_letsencrypt: image: sublimesec/nginx-letsencrypt:latest restart: unless-stopped From 20f08d4d49fb509a2f01d6071090f97085593a6a Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Mon, 20 May 2024 11:35:55 -0600 Subject: [PATCH 52/75] Bump platform to v1.40 (#163) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index d2ccfe8..fa5074b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.39 + image: sublimesec/mantis:1.40 restart: unless-stopped container_name: sublime_mantis environment: @@ -30,7 +30,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.39 + image: sublimesec/bora-lite:1.40 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -69,7 +69,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.39 + image: sublimesec/dashboard:1.40 restart: unless-stopped container_name: sublime_dashboard ports: From 39536676d0ac500467df90ed1af0f6eda52447a8 Mon Sep 17 00:00:00 2001 From: Madison Caldwell Date: Tue, 21 May 2024 13:11:13 -0400 Subject: [PATCH 53/75] Bump max pg connections (#164) --- docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yml b/docker-compose.yml index fa5074b..6e7b2ad 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -57,6 +57,7 @@ services: - sublime_strelka_frontend sublime_postgres: image: postgres:13.2 + command: -c 'max_connections=200' restart: unless-stopped container_name: sublime_postgres environment: From 7bbcae6240f6d0cc42f4547bb64c100d114ecb16 Mon Sep 17 00:00:00 2001 From: Hugh <112737708+hugh-sublime@users.noreply.github.com> Date: Wed, 22 May 2024 15:45:06 -0700 Subject: [PATCH 54/75] Freeze Hydra timeouts (#165) --- docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 6e7b2ad..1999e97 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -187,6 +187,8 @@ services: environment: WORKERS: 1 WEB_CONCURRENCY: 5 + WORKER_TIMEOUT: 30 + GRACEFUL_WORKER_TIMEOUT: 30 sublime_nginx_letsencrypt: image: sublimesec/nginx-letsencrypt:latest restart: unless-stopped From 8fd15a9a9d4ea506018d8d6294d24ef389608202 Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Thu, 6 Jun 2024 20:06:32 -0600 Subject: [PATCH 55/75] Platform v1.41 (#167) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 1999e97..d00c55b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.40 + image: sublimesec/mantis:1.41 restart: unless-stopped container_name: sublime_mantis environment: @@ -30,7 +30,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.40 + image: sublimesec/bora-lite:1.41 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -70,7 +70,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.40 + image: sublimesec/dashboard:1.41 restart: unless-stopped container_name: sublime_dashboard ports: From a6af10a2afb252b623bed1801d65ac7907915ad9 Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Mon, 10 Jun 2024 11:20:41 -0600 Subject: [PATCH 56/75] Platform v1.42 (#168) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index d00c55b..e03fcf0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.41 + image: sublimesec/mantis:1.42 restart: unless-stopped container_name: sublime_mantis environment: @@ -30,7 +30,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.41 + image: sublimesec/bora-lite:1.42 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -70,7 +70,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.41 + image: sublimesec/dashboard:1.42 restart: unless-stopped container_name: sublime_dashboard ports: From b0c73291e04575f6184257a40f8046a6b4c75e9f Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Tue, 11 Jun 2024 16:56:08 -0600 Subject: [PATCH 57/75] Platform v1.43 (#169) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index e03fcf0..c570a78 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.42 + image: sublimesec/mantis:1.43 restart: unless-stopped container_name: sublime_mantis environment: @@ -30,7 +30,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.42 + image: sublimesec/bora-lite:1.43 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -70,7 +70,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.42 + image: sublimesec/dashboard:1.43 restart: unless-stopped container_name: sublime_dashboard ports: From 5452c6c53211dae6d50a66a8b035648d03e16235 Mon Sep 17 00:00:00 2001 From: Hugh <112737708+hugh-sublime@users.noreply.github.com> Date: Thu, 13 Jun 2024 09:27:55 -0700 Subject: [PATCH 58/75] Freeze Hydra keep-alive at 2 seconds (#170) --- docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yml b/docker-compose.yml index c570a78..247afe9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -187,6 +187,7 @@ services: environment: WORKERS: 1 WEB_CONCURRENCY: 5 + KEEP_ALIVE: 2 WORKER_TIMEOUT: 30 GRACEFUL_WORKER_TIMEOUT: 30 sublime_nginx_letsencrypt: From b910e59a2a7a4d9f845c6d2781eed861dbb0a0e5 Mon Sep 17 00:00:00 2001 From: Benjamin Johnson Date: Mon, 24 Jun 2024 11:16:27 -0700 Subject: [PATCH 59/75] v1.44 (#171) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 247afe9..d5b158d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.43 + image: sublimesec/mantis:1.44 restart: unless-stopped container_name: sublime_mantis environment: @@ -30,7 +30,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.43 + image: sublimesec/bora-lite:1.44 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -70,7 +70,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.43 + image: sublimesec/dashboard:1.44 restart: unless-stopped container_name: sublime_dashboard ports: From 5f24085d0a122e70c0c345a927a8841281aaf362 Mon Sep 17 00:00:00 2001 From: Jon Gaulding <32422430+itsojon@users.noreply.github.com> Date: Tue, 16 Jul 2024 14:00:44 -0500 Subject: [PATCH 60/75] Platform v1.45 (#172) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index d5b158d..e4a8ed5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.44 + image: sublimesec/mantis:1.45 restart: unless-stopped container_name: sublime_mantis environment: @@ -30,7 +30,7 @@ services: - sublime_strelka_backend - sublime_strelka_frontend sublime_bora_lite: - image: sublimesec/bora-lite:1.44 + image: sublimesec/bora-lite:1.45 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -70,7 +70,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.44 + image: sublimesec/dashboard:1.45 restart: unless-stopped container_name: sublime_dashboard ports: From 37b8b66e01752be5e090672de757e748b74a3f0c Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Tue, 30 Jul 2024 08:43:57 -0600 Subject: [PATCH 61/75] Add volume for bora/mantis persistent storage (#174) --- docker-compose.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index e4a8ed5..1e36572 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -20,6 +20,7 @@ services: DEPLOYMENT_INFRA_TYPE: "DOCKER_COMPOSE" LOG_LEVEL: "WARN" HYDRA_CLIENT_TIMEOUT_OVERRIDE_SEC: 30 + PERSISTENT_STORAGE: /data/persistent_storage env_file: sublime.env ports: - "0.0.0.0:8000:8000" @@ -29,6 +30,8 @@ services: - sublime_postgres - sublime_strelka_backend - sublime_strelka_frontend + volumes: + - persistent_storage:/data/persistent_storage sublime_bora_lite: image: sublimesec/bora-lite:1.45 restart: unless-stopped @@ -47,6 +50,7 @@ services: DEPLOYMENT_INFRA_TYPE: "DOCKER_COMPOSE" LOG_LEVEL: "WARN" HYDRA_CLIENT_TIMEOUT_OVERRIDE_SEC: 30 + PERSISTENT_STORAGE: /data/persistent_storage env_file: sublime.env networks: - net @@ -55,6 +59,8 @@ services: - sublime_redis - sublime_strelka_backend - sublime_strelka_frontend + volumes: + - persistent_storage:/data/persistent_storage sublime_postgres: image: postgres:13.2 command: -c 'max_connections=200' @@ -232,3 +238,4 @@ volumes: postgres: logs: s3_data: + persistent_storage: From 6a4c23d65edfa7d604cf8f20ddd350d3b5451331 Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Tue, 6 Aug 2024 16:21:20 -0700 Subject: [PATCH 62/75] Remove S3/MinIO config for screenshot service (#173) --- docker-compose.yml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 1e36572..a5572cc 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -140,19 +140,13 @@ services: networks: - net sublime_screenshot_service: - image: sublimesec/render-email-html:0.1 + image: sublimesec/render-email-html:0.2 restart: unless-stopped environment: - - S3_ENDPOINT=http://sublimes3:8110 - - SCREENSHOT_BUCKET=email-screenshots - - AWS_REGION=us-east-1 - DISABLE_DD=true container_name: sublime_screenshot_service - env_file: sublime.env networks: - net - depends_on: - - sublime_create_buckets # Keep this name as sublimes3 because underscores don't play nice with certain endpoint validation sublimes3: container_name: sublimes3 From 42feaed78de43836aef5c1acff42f92abbd58d56 Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Thu, 29 Aug 2024 07:21:26 -0600 Subject: [PATCH 63/75] Platform v1.46 (#175) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index a5572cc..7cf0850 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.45 + image: sublimesec/mantis:1.46 restart: unless-stopped container_name: sublime_mantis environment: @@ -33,7 +33,7 @@ services: volumes: - persistent_storage:/data/persistent_storage sublime_bora_lite: - image: sublimesec/bora-lite:1.45 + image: sublimesec/bora-lite:1.46 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -76,7 +76,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.45 + image: sublimesec/dashboard:1.46 restart: unless-stopped container_name: sublime_dashboard ports: From 906300c10f8a8265c49849d14a1a68d163b98cf8 Mon Sep 17 00:00:00 2001 From: Jonathan <31014552+jtb6@users.noreply.github.com> Date: Wed, 9 Oct 2024 17:33:13 -0400 Subject: [PATCH 64/75] Platform v1.48 (#177) * Platform v1.48 --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7cf0850..54aad0c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.46 + image: sublimesec/mantis:1.48 restart: unless-stopped container_name: sublime_mantis environment: @@ -33,7 +33,7 @@ services: volumes: - persistent_storage:/data/persistent_storage sublime_bora_lite: - image: sublimesec/bora-lite:1.46 + image: sublimesec/bora-lite:1.48 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -76,7 +76,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.46 + image: sublimesec/dashboard:1.48 restart: unless-stopped container_name: sublime_dashboard ports: From 59dc5a2687ef0fbda9aa0b9d4fe1110a99f11da9 Mon Sep 17 00:00:00 2001 From: John Price Date: Thu, 10 Oct 2024 14:27:29 -0400 Subject: [PATCH 65/75] Platform v1.49 (#178) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 54aad0c..280d1c8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.48 + image: sublimesec/mantis:1.49 restart: unless-stopped container_name: sublime_mantis environment: @@ -33,7 +33,7 @@ services: volumes: - persistent_storage:/data/persistent_storage sublime_bora_lite: - image: sublimesec/bora-lite:1.48 + image: sublimesec/bora-lite:1.49 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -76,7 +76,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.48 + image: sublimesec/dashboard:1.49 restart: unless-stopped container_name: sublime_dashboard ports: From 4f4c318c04fd36ac357a588b84387552841669b5 Mon Sep 17 00:00:00 2001 From: Jon Gaulding <32422430+itsojon@users.noreply.github.com> Date: Thu, 17 Oct 2024 15:06:00 -0500 Subject: [PATCH 66/75] Platform v1.50 (#179) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 280d1c8..74ee642 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.49 + image: sublimesec/mantis:1.50 restart: unless-stopped container_name: sublime_mantis environment: @@ -33,7 +33,7 @@ services: volumes: - persistent_storage:/data/persistent_storage sublime_bora_lite: - image: sublimesec/bora-lite:1.49 + image: sublimesec/bora-lite:1.50 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -76,7 +76,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.49 + image: sublimesec/dashboard:1.50 restart: unless-stopped container_name: sublime_dashboard ports: From 38d7a60e415ab7b970195ee5c54a61dbe826c5b1 Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Tue, 29 Oct 2024 18:42:24 -0700 Subject: [PATCH 67/75] v1.51 (#181) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 74ee642..1a5b5a4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.50 + image: sublimesec/mantis:1.51 restart: unless-stopped container_name: sublime_mantis environment: @@ -33,7 +33,7 @@ services: volumes: - persistent_storage:/data/persistent_storage sublime_bora_lite: - image: sublimesec/bora-lite:1.50 + image: sublimesec/bora-lite:1.51 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -76,7 +76,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.50 + image: sublimesec/dashboard:1.51 restart: unless-stopped container_name: sublime_dashboard ports: From 778377c63b253daa9cb2f45e2c43d5594dcda73d Mon Sep 17 00:00:00 2001 From: Alex Kahan Date: Mon, 18 Nov 2024 15:15:28 -0500 Subject: [PATCH 68/75] v1.52 (#183) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 1a5b5a4..83c5750 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.51 + image: sublimesec/mantis:1.52 restart: unless-stopped container_name: sublime_mantis environment: @@ -33,7 +33,7 @@ services: volumes: - persistent_storage:/data/persistent_storage sublime_bora_lite: - image: sublimesec/bora-lite:1.51 + image: sublimesec/bora-lite:1.52 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -76,7 +76,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.51 + image: sublimesec/dashboard:1.52 restart: unless-stopped container_name: sublime_dashboard ports: From 5a93771a166c5441e2e9e71690b73c4a583438ac Mon Sep 17 00:00:00 2001 From: Alex Kahan Date: Mon, 25 Nov 2024 15:17:38 -0500 Subject: [PATCH 69/75] v1.53 bump (#184) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 83c5750..cb42fde 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.52 + image: sublimesec/mantis:1.53 restart: unless-stopped container_name: sublime_mantis environment: @@ -33,7 +33,7 @@ services: volumes: - persistent_storage:/data/persistent_storage sublime_bora_lite: - image: sublimesec/bora-lite:1.52 + image: sublimesec/bora-lite:1.53 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -76,7 +76,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.52 + image: sublimesec/dashboard:1.53 restart: unless-stopped container_name: sublime_dashboard ports: From 9e4a057ef3900ef2bfd424a165080179af71d665 Mon Sep 17 00:00:00 2001 From: Benjamin Johnson Date: Tue, 26 Nov 2024 15:11:33 -0800 Subject: [PATCH 70/75] bump to 1.54 (#185) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index cb42fde..2d694ba 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.53 + image: sublimesec/mantis:1.54 restart: unless-stopped container_name: sublime_mantis environment: @@ -33,7 +33,7 @@ services: volumes: - persistent_storage:/data/persistent_storage sublime_bora_lite: - image: sublimesec/bora-lite:1.53 + image: sublimesec/bora-lite:1.54 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -76,7 +76,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.53 + image: sublimesec/dashboard:1.54 restart: unless-stopped container_name: sublime_dashboard ports: From 054bc72d46385eae39bad60232a5bbf55edcf703 Mon Sep 17 00:00:00 2001 From: Ross Wolf <31489089+rw-access@users.noreply.github.com> Date: Fri, 6 Dec 2024 12:46:21 -0700 Subject: [PATCH 71/75] Platform v1.55.0 (#186) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 2d694ba..05d07f4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.54 + image: sublimesec/mantis:1.55 restart: unless-stopped container_name: sublime_mantis environment: @@ -33,7 +33,7 @@ services: volumes: - persistent_storage:/data/persistent_storage sublime_bora_lite: - image: sublimesec/bora-lite:1.54 + image: sublimesec/bora-lite:1.55 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -76,7 +76,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.54 + image: sublimesec/dashboard:1.55 restart: unless-stopped container_name: sublime_dashboard ports: From 36f8631a7ee3118f193574b90e6592f883c594b3 Mon Sep 17 00:00:00 2001 From: Benjamin Johnson Date: Wed, 11 Dec 2024 12:38:20 -0800 Subject: [PATCH 72/75] Platform 1.56 (#189) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 05d07f4..19ecd2a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.55 + image: sublimesec/mantis:1.56 restart: unless-stopped container_name: sublime_mantis environment: @@ -33,7 +33,7 @@ services: volumes: - persistent_storage:/data/persistent_storage sublime_bora_lite: - image: sublimesec/bora-lite:1.55 + image: sublimesec/bora-lite:1.56 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -76,7 +76,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.55 + image: sublimesec/dashboard:1.56 restart: unless-stopped container_name: sublime_dashboard ports: From 28ea715768e1393b85cae16bd6bbda2841d0a047 Mon Sep 17 00:00:00 2001 From: Cameron Dunn Date: Tue, 4 Feb 2025 18:04:05 -0800 Subject: [PATCH 73/75] Bump Hydra minor version (#191) --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 19ecd2a..507f124 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -179,7 +179,7 @@ services: exit 0; " sublime_hydra: - image: sublimesec/hydra-cpu:1.0 + image: sublimesec/hydra-cpu:1.1 restart: unless-stopped networks: - net From 4b9f1cad3794c00055518f9d1d19d87961bdb6e6 Mon Sep 17 00:00:00 2001 From: Madison Caldwell Date: Wed, 12 Feb 2025 10:11:26 -0500 Subject: [PATCH 74/75] Bump to v1.57 (#192) --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 507f124..02f696f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: sublime_mantis: - image: sublimesec/mantis:1.56 + image: sublimesec/mantis:1.57 restart: unless-stopped container_name: sublime_mantis environment: @@ -33,7 +33,7 @@ services: volumes: - persistent_storage:/data/persistent_storage sublime_bora_lite: - image: sublimesec/bora-lite:1.56 + image: sublimesec/bora-lite:1.57 restart: unless-stopped container_name: sublime_bora_lite environment: @@ -76,7 +76,7 @@ services: networks: - net sublime_dashboard: - image: sublimesec/dashboard:1.56 + image: sublimesec/dashboard:1.57 restart: unless-stopped container_name: sublime_dashboard ports: From b446ab4b752d40c85d7a6161a795d4b8335b0bbf Mon Sep 17 00:00:00 2001 From: Andy Brody Date: Wed, 12 Feb 2025 12:43:56 -0500 Subject: [PATCH 75/75] Make a few minor improvements to install script (#194) * Echo when auto updates not enabled. It was confusing to echo the header for enabling automatic updates and then do/print nothing. * Log that we are running git pull. This is helpful for anyone who has an ssh-agent that requires PIN / touch confirmation, to know that the script is blocked on git pull. * Remove deprecated docker-compose version field. This silences this warning: docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion * Fix unescaped \ in ascii art. * Rename run() to logrun(). --- docker-compose.yml | 2 -- install-and-launch.sh | 4 +++- update-and-run.sh | 2 +- utils.sh | 5 +++++ 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 02f696f..c72355d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,3 @@ -version: '3' - services: sublime_mantis: image: sublimesec/mantis:1.57 diff --git a/install-and-launch.sh b/install-and-launch.sh index 39507cc..4825eaa 100755 --- a/install-and-launch.sh +++ b/install-and-launch.sh @@ -80,7 +80,7 @@ if [ -z "$interactive" ]; then # ascii art # credit: https://patorjk.com/ # font: Cyberlarge - cat <&2 "+ $*" + "$@" +}