From f88765ed7f5d519db969e5a3cd31ce22caa9f7b2 Mon Sep 17 00:00:00 2001
From: Pascal Bleser
Date: Thu, 20 Aug 2026 10:56:24 +0200
Subject: [PATCH] fix(acceptance): fix running acceptance tests against host on
Linux (#3358)
Add an entry host.docker.internal -> host-gateway entry to the
acceptable tests container in tests/acceptance/docker/src/acceptance.yml
in order to be able to run them against an opencloud server running on
the host on Linux as well.
Reference: https://www.baeldung.com/ops/docker-compose-add-host
---
tests/acceptance/docker/src/acceptance.yml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/tests/acceptance/docker/src/acceptance.yml b/tests/acceptance/docker/src/acceptance.yml
index a4d98255a2..633d150cd8 100644
--- a/tests/acceptance/docker/src/acceptance.yml
+++ b/tests/acceptance/docker/src/acceptance.yml
@@ -16,6 +16,8 @@ services:
EMAIL_PORT: 9000
env_file:
- ../../../../.woodpecker.env
+ extra_hosts:
+ - "host.docker.internal:host-gateway"
volumes:
- ./run-tests.sh:/test/run-tests.sh
- ../../../../:/woodpecker/src/github.com/opencloud-eu/opencloud