mirror of
https://github.com/TecharoHQ/anubis.git
synced 2026-04-11 02:58:49 +00:00
test: add haproxy smoke test
Assisted-by: GLM 5 via Claude Code Signed-off-by: Xe Iaso <me@xeiaso.net>
This commit is contained in:
27
test/haproxy-simple/docker-compose.yaml
Normal file
27
test/haproxy-simple/docker-compose.yaml
Normal file
@@ -0,0 +1,27 @@
|
||||
services:
|
||||
haproxy:
|
||||
image: haproxytech/haproxy-alpine:3.0
|
||||
ports:
|
||||
- 80:80
|
||||
- 8443:8443
|
||||
volumes:
|
||||
- ./conf/haproxy/haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg
|
||||
- ./pki:/etc/techaro/pki:ro
|
||||
- anubis-socket:/shared
|
||||
|
||||
anubis:
|
||||
image: ghcr.io/techarohq/anubis:main
|
||||
env_file: ./anubis.env
|
||||
user: root
|
||||
volumes:
|
||||
- anubis-socket:/shared
|
||||
- ./conf/anubis:/cfg:ro
|
||||
depends_on:
|
||||
- httpdebug
|
||||
|
||||
httpdebug:
|
||||
image: ghcr.io/xe/x/httpdebug
|
||||
pull_policy: always
|
||||
|
||||
volumes:
|
||||
anubis-socket:
|
||||
Reference in New Issue
Block a user