Skip to content

Commit c00f128

Browse files
author
Théo LAGACHE
committed
chore(release): 26.05.1
1 parent 30eb3d6 commit c00f128

7 files changed

Lines changed: 245 additions & 3 deletions

File tree

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ keywords:
2222
- management
2323
- integration
2424
license: Apache-2.0
25-
version: 26.04.1
26-
date-released: "2026-04-20"
25+
version: 26.05.1
26+
date-released: "2026-05-19"

cc/.env

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
EDGE_KEY="eyJzZXJ2ZXJVcmwiOiJodHRwOi8vbG9jYWxob3N0Ojg4ODciLCJhZ2VudElkIjoiMzQyZjU5MTItMmIyOC00MTY1LWE0MTctNjUyOWJhNGFmZTcyIiwibWFzdGVyS2V5QjY0IjoibWV6cW9HeFYzZmNwZW4zMURqd1VFNi83SW9vcW94RnF6ZndOTGZGMG94cz0ifQ=="
2+
TZ="UTC"
3+
POLLING="5"
4+
DATA_PATH="/data"
5+
LOG_LEVEL="info"
6+
DB_REDIS_AUTH_76BE_PORT="60491"
7+
DB_REDIS_AUTH_76BE_PASS=")g={1e}Vz3#LWBbf"
8+
DB_REDIS_D8C9_PORT="48437"
9+
DB_VALKEY_AB5B_PORT="54953"
10+
DB_VALKEY_AUTH_D1CD_PORT="34661"
11+
DB_VALKEY_AUTH_D1CD_PASS="R7fKt8y)jR^|cO!:"
12+
DB_MSSQL_4914_PORT="54969"
13+
DB_MSSQL_4914_PASS="I}+VXn7d*Wy%Iph%"

cc/databases.json

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
{
2+
"databases": [
3+
{
4+
"name": "redis_18d8f097",
5+
"database": "0",
6+
"type": "redis",
7+
"username": "",
8+
"password": ")g={1e}Vz3#LWBbf",
9+
"port": 6379,
10+
"host": "db-redis-auth-76be",
11+
"generated_id": "33dbbc67-510e-40f8-8591-a746fb3ddd49"
12+
},
13+
{
14+
"name": "redis_7786e739",
15+
"database": "0",
16+
"type": "redis",
17+
"username": "",
18+
"password": "",
19+
"port": 6379,
20+
"host": "db-redis-d8c9",
21+
"generated_id": "99c2e9ef-3bcb-433f-89f6-11ef7118fec8"
22+
},
23+
{
24+
"name": "valkey_e3f7800c",
25+
"database": "0",
26+
"type": "valkey",
27+
"username": "",
28+
"password": "",
29+
"port": 6379,
30+
"host": "db-valkey-ab5b",
31+
"generated_id": "55976c4d-b5d1-477a-953b-dfe2f6331068"
32+
},
33+
{
34+
"name": "valkey_c8fdf662",
35+
"database": "0",
36+
"type": "valkey",
37+
"username": "",
38+
"password": "R7fKt8y)jR^|cO!:",
39+
"port": 6379,
40+
"host": "db-valkey-auth-d1cd",
41+
"generated_id": "c4de4d70-cea6-4ebf-b004-dd4c568d43be"
42+
},
43+
{
44+
"name": "MSSQL",
45+
"database": "master",
46+
"type": "mssql",
47+
"username": "sa",
48+
"password": "I}+VXn7d*Wy%Iph%",
49+
"port": 1433,
50+
"host": "db-mssql-4914",
51+
"generated_id": "01b34291-6257-4072-8de4-7c07b5d48d61"
52+
}
53+
]
54+
}

cc/docker-compose.yml

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
name: cc
2+
services:
3+
app:
4+
container_name: cc-app
5+
restart: always
6+
image: portabase/agent:latest
7+
volumes:
8+
- ./databases.json:/config/config.json
9+
extra_hosts:
10+
- "localhost:host-gateway"
11+
environment:
12+
TZ: "Europe/Paris"
13+
EDGE_KEY: "${EDGE_KEY}"
14+
LOG: info
15+
networks:
16+
- portabase
17+
18+
db-redis-auth-76be:
19+
image: redis:latest
20+
ports:
21+
- "${DB_REDIS_AUTH_76BE_PORT}:6379"
22+
volumes:
23+
- db-redis-auth-76be-data:/data
24+
environment:
25+
- REDIS_PASSWORD=${DB_REDIS_AUTH_76BE_PASS}
26+
command:
27+
[
28+
"redis-server",
29+
"--requirepass",
30+
"${DB_REDIS_AUTH_76BE_PASS}",
31+
"--appendonly",
32+
"yes",
33+
]
34+
networks:
35+
- portabase
36+
- default
37+
healthcheck:
38+
test:
39+
[
40+
"CMD-SHELL",
41+
"redis-cli -a ${DB_REDIS_AUTH_76BE_PASS} ping | grep PONG",
42+
]
43+
interval: 10s
44+
timeout: 5s
45+
retries: 5
46+
47+
db-redis-d8c9:
48+
image: redis:latest
49+
ports:
50+
- "${DB_REDIS_D8C9_PORT}:6379"
51+
volumes:
52+
- db-redis-d8c9-data:/data
53+
command: ["redis-server", "--appendonly", "yes"]
54+
networks:
55+
- portabase
56+
- default
57+
healthcheck:
58+
test: ["CMD-SHELL", "redis-cli ping | grep PONG"]
59+
interval: 10s
60+
timeout: 5s
61+
retries: 5
62+
63+
db-valkey-ab5b:
64+
image: valkey/valkey:latest
65+
environment:
66+
- ALLOW_EMPTY_PASSWORD=yes
67+
ports:
68+
- "${DB_VALKEY_AB5B_PORT}:6379"
69+
volumes:
70+
- db-valkey-ab5b-data:/data
71+
networks:
72+
- portabase
73+
- default
74+
healthcheck:
75+
test: ["CMD-SHELL", "valkey-cli ping | grep PONG"]
76+
interval: 10s
77+
timeout: 5s
78+
retries: 5
79+
80+
db-valkey-auth-d1cd:
81+
image: valkey/valkey:latest
82+
command: --requirepass "${DB_VALKEY_AUTH_D1CD_PASS}"
83+
ports:
84+
- "${DB_VALKEY_AUTH_D1CD_PORT}:6379"
85+
volumes:
86+
- db-valkey-auth-d1cd-data:/data
87+
networks:
88+
- portabase
89+
- default
90+
healthcheck:
91+
test:
92+
[
93+
"CMD-SHELL",
94+
"valkey-cli -a ${DB_VALKEY_AUTH_D1CD_PASS} ping | grep PONG",
95+
]
96+
interval: 10s
97+
timeout: 5s
98+
retries: 5
99+
100+
db-mssql-4914:
101+
image: mcr.microsoft.com/azure-sql-edge:latest
102+
restart: unless-stopped
103+
networks:
104+
- portabase
105+
ports:
106+
- "${DB_MSSQL_4914_PORT}:1433"
107+
environment:
108+
- ACCEPT_EULA=Y
109+
- MSSQL_SA_PASSWORD=${DB_MSSQL_4914_PASS}
110+
volumes:
111+
- db-mssql-4914-data:/var/opt/mssql
112+
healthcheck:
113+
test: ["CMD-SHELL", "cat /proc/net/tcp6 | grep -q '059901' || exit 1"]
114+
interval: 10s
115+
timeout: 5s
116+
retries: 20
117+
118+
volumes:
119+
db-redis-auth-76be-data:
120+
db-redis-d8c9-data:
121+
db-valkey-ab5b-data:
122+
db-valkey-auth-d1cd-data:
123+
db-mssql-4914-data:
124+
125+
networks:
126+
portabase:
127+
name: portabase_network
128+
external: true

dd/.env

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
HOST_PORT="8887"
2+
PROJECT_SECRET="9941303dd2c7714547b9c2ce2f4f7ef575c22af7d856112a0d77cf4ecef07e5c"
3+
PROJECT_URL="http://localhost:8887"
4+
PROJECT_NAME="dd"
5+
TZ="Europe/Paris"
6+
LOG_LEVEL="info"
7+
POSTGRES_DB="portabase"
8+
POSTGRES_USER="portabase"
9+
POSTGRES_PASSWORD="GEFp+yHw8a^^1Jy."
10+
POSTGRES_HOST="db"
11+
DATABASE_URL="postgresql://portabase:GEFp+yHw8a^^1Jy.@db:5432/portabase?schema=public"
12+
PG_PORT="42599"

dd/docker-compose.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: dd
2+
services:
3+
portabase:
4+
container_name: dd-app
5+
image: portabase/portabase:latest
6+
env_file:
7+
- .env
8+
ports:
9+
- "${HOST_PORT}:80"
10+
environment:
11+
- TIME_ZONE=Europe/Paris
12+
volumes:
13+
- portabase-data:/data
14+
depends_on:
15+
db:
16+
condition: service_healthy
17+
db:
18+
container_name: dd-pg
19+
image: postgres:17-alpine
20+
ports:
21+
- "${PG_PORT}:5432"
22+
volumes:
23+
- postgres-data:/var/lib/postgresql/data
24+
environment:
25+
- POSTGRES_DB=${POSTGRES_DB}
26+
- POSTGRES_USER=${POSTGRES_USER}
27+
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
28+
healthcheck:
29+
test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER} -d ${POSTGRES_DB}"]
30+
interval: 10s
31+
timeout: 5s
32+
retries: 5
33+
volumes:
34+
postgres-data:
35+
portabase-data:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "portabase-cli"
3-
version = "26.04.1"
3+
version = "26.05.1"
44
description = "The official command line interface (CLI) for managing and deploying Portabase instances with ease."
55
readme = "README.md"
66
requires-python = ">=3.12"

0 commit comments

Comments
 (0)