details:   https://code.tryton.org/communication/demo/commit/8d949c8a559a
branch:    default
user:      Cédric Krier <[email protected]>
date:      Mon Apr 20 21:45:10 2026 +0200
description:
        Add 8.0 series
diffstat:

 8.0.env            |  10 ++++++++++
 docker-compose.yml |  51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+), 0 deletions(-)

diffs (73 lines):

diff -r c5daa794b587 -r 8d949c8a559a 8.0.env
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/8.0.env   Mon Apr 20 21:45:10 2026 +0200
@@ -0,0 +1,10 @@
+DB_HOSTNAME=postgres-8.0
+TRYTOND_WEB__HOSTNAME=demo8.0.tryton.org
+TRYTOND_WEB__CORS=https://demo8.0.tryton.org
+TRYTOND_WEB__NUM_PROXIES=1
+TRYTOND_EMAIL__URI=smtp://smtpd:1025
+TRYTOND_PASSWORD__LENGTH=0
+TRYTOND_QUEUE__WORKER=true
+TRYTOND_BUS__ALLOW_SUBSCRIBE=true
+TRYTOND_BUS__URL_HOST=https://demo-bus8.0.tryton.org/
+TRYTOND_SESSION__AUTHENTICATIONS=none,password
diff -r c5daa794b587 -r 8d949c8a559a docker-compose.yml
--- a/docker-compose.yml        Tue Jan 20 00:14:04 2026 +0100
+++ b/docker-compose.yml        Mon Apr 20 21:45:10 2026 +0200
@@ -1,4 +1,55 @@
 services:
+    postgres-8.0:
+        build:
+          dockerfile: postgres-Dockerfile
+          context: .
+          args:
+            VERSION: "18"
+            SERIES: "8.0"
+            INITDB: "databases/8.0/database.sql"
+        image: tryton/postgres-demo:8.0
+        environment:
+            - POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
+            - POSTGRES_DB=demo8.0
+        restart: unless-stopped
+    tryton-8.0:
+        build:
+            context: .
+            args:
+                SERIES: "8.0"
+        image: tryton/tryton-demo:8.0
+        env_file: 8.0.env
+        environment:
+            - DB_PASSWORD=${POSTGRES_PASSWORD}
+        ports:
+            - "127.8.0.1:8000:8000"
+        depends_on:
+          postgres-8.0:
+            condition: service_healthy
+        restart: unless-stopped
+    tryton-worker-8.0:
+        image: tryton/tryton-demo:8.0
+        env_file: 8.0.env
+        environment:
+            - DB_PASSWORD=${POSTGRES_PASSWORD}
+        command: trytond-worker -d demo8.0 -n 1
+        depends_on:
+          postgres-8.0:
+            condition: service_healthy
+        restart: unless-stopped
+    tryton-bus-8.0:
+        image: tryton/tryton-demo:8.0
+        env_file: 8.0.env
+        environment:
+            - DB_PASSWORD=${POSTGRES_PASSWORD}
+        command: trytond --coroutine
+        ports:
+            - "127.8.0.1:8001:8000"
+        depends_on:
+          postgres-8.0:
+            condition: service_healthy
+        restart: unless-stopped
+
     postgres-7.8:
         build:
           dockerfile: postgres-Dockerfile

Reply via email to