Bryan Frimin
14604a3176
Replace Pebble with step-ca for local ACME
...
Pebble skipped real HTTP-01 validation, which hid integration gaps
for compliance-page custom domains. step-ca with a Caddy port-80
proxy exercises the same path production uses while keeping issued
certs persistent across compose restarts.
Signed-off-by: Bryan Frimin <bryan@probo.com >
2026-07-21 15:44:15 +02:00
Émile Ré
381b43f891
compose.yaml images are public
...
Signed-off-by: Émile Ré <emile@probo.com >
2026-05-26 18:06:41 +02:00
Bryan Frimin
314db9654a
Use harbor proxy
...
Signed-off-by: Bryan Frimin <bryan@probo.com >
2026-05-25 16:52:09 -07:00
Émile Ré
072e9bc4f9
Wait for healthy stack before start probod
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-29 12:48:44 +04:00
Bryan Frimin
d8722bf3f3
Pin tempo image digest and add pull_policy: missing to all compose services
...
Avoid unnecessary Docker registry checks on stack-up by setting
pull_policy: missing on every service. Also pin the tempo image to its
sha256 digest for reproducibility, consistent with all other services.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-04-16 15:21:14 +02:00
Bryan Frimin
53edc5ba26
Fix compose config
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-04-15 16:42:56 +02:00
Bryan Frimin
d01b0b3eca
Fix Tempo config
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-04-15 16:42:56 +02:00
Sacha Al Himdani
afd92fd938
Migrate from MinIO to SeaweedFS
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-19 11:47:04 +01:00
Émile Ré
89e35af703
Fix compose.yaml pg volumes mount
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 16:20:42 +04:00
Émile Ré
8d2b361890
Fix compose.yaml pg 18 config
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 16:04:35 +04:00
Bryan Frimin
52fa4bc0e8
Upgrade to postgres 18.1
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-12 11:59:59 +01:00
Émile Ré
0836130e1f
Fix missing minio bucket for e2e tests
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 18:32:52 +04:00
Bryan Frimin
74fc3b8cd1
Rewrite identity and access management
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-01-17 10:07:34 -08:00
Émile Ré
82ae2f701b
Setup SAML locally
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2025-12-12 18:46:17 +01:00
Bryan Frimin
1645877bee
Fix github action container start
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-12-01 11:53:52 +01:00
Bryan Frimin
5b6016c817
Fix pebble challtestsrv
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-10 15:36:17 +01:00
Bryan Frimin
8f8271cdfa
Fix pebble command
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-10 15:32:28 +01:00
Bryan Frimin
55cf769f8a
Fix docker images
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-07 18:01:37 +01:00
Bryan Frimin
acf5e8280e
Update compose config
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-09 15:03:38 +02:00
Bryan Frimin
88ae17ad49
Add ACME test server
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-09 15:03:32 +02:00
Benoit Garcia
04c021949d
chore: Replace mailhog
...
Mailhog hasn’t been updated since August 2022. While the SMTP protocol remains stable, the underlying libraries and dependencies may have evolved. Using an actively maintained tool can help avoid potential security or compatibility issues in the future.
Let me know if you have any questions or need further adjustments!
Signed-off-by: Benoit Garcia <benoit.garcia@protonmail.com >
2025-08-20 12:48:30 +02:00
Bryan Frimin
d48bf02597
Add missing chrome flags
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-07-03 11:37:07 +02:00
Bryan Frimin
3697985eb4
Add chrome image
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-07-03 11:37:07 +02:00
Sacha Al Himdani
c7f6dba576
Refacto vendor associations queries
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-06-12 09:58:35 -07:00
gearnode
9edb5f31d0
Add mailer system
...
Signed-off-by: gearnode <bryan@frimin.fr >
2025-03-12 09:04:51 +01:00
shonarik
23dad14320
Update compose.yaml
...
Signed-off-by: shonarik <6851800+shonarik@users.noreply.github.com >
2025-02-18 08:20:41 +01:00
gearnode
3a5535a774
Add minio compose config
...
Signed-off-by: gearnode <bryan@frimin.fr >
2025-01-28 16:21:02 -08:00
gearnode
b5ddb7d8cf
Add docker and compose config
...
Signed-off-by: gearnode <bryan@frimin.fr >
2025-01-20 12:05:29 +01:00