test: start work on Pale Moon tests

Signed-off-by: Xe Iaso <me@xeiaso.net>
This commit is contained in:
Xe Iaso
2025-07-24 09:32:16 -04:00
parent 21f570962c
commit 7d60a0a77a
12 changed files with 88 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
services:
display:
build: .
volumes:
- ./app:/app:ro
novnc:
image: geek1011/easy-novnc
command: -a :5800 -h display --no-url-password
ports:
- 5800:5800
palemoon-386:
hostname: i386
platform: linux/386
build:
dockerfile: Dockerfile.palemoon
command: sleep inf
environment:
DISPLAY: display:0
palemoon-amd64:
hostname: amd64
platform: linux/amd64
build:
dockerfile: Dockerfile.palemoon
command: sleep inf
environment:
DISPLAY: display:0