NUKE
Some checks failed
Docker image builds / build (push) Failing after 4m22s

This commit is contained in:
Soph :3 2026-02-07 14:27:38 +02:00
parent d2205b11a7
commit 02b9aebbe5
341 changed files with 1571 additions and 32574 deletions

View file

@ -1,5 +1,5 @@
# Pale Moon CI tests
Pale Moon has exposed [some pretty bad bugs](https://anubis.techaro.lol/blog/release/v1.21.1#fix-event-loop-thrashing-when-solving-a-proof-of-work-challenge) in Anubis. As such, we're running Pale Moon against Anubis in CI to ensure that it keeps working.
Pale Moon has exposed [some pretty bad bugs](https://nuke.techaro.lol/blog/release/v1.21.1#fix-event-loop-thrashing-when-solving-a-proof-of-work-challenge) in Nuke. As such, we're running Pale Moon against Nuke in CI to ensure that it keeps working.
This test is a fork of [dtinth/xtigervnc-docker](https://github.com/dtinth/xtigervnc-docker) but focused on Pale Moon.

View file

@ -5,15 +5,15 @@ services:
ports:
- 5900:5900
anubis:
image: ko.local/anubis
nuke:
image: ko.local/nuke
environment:
BIND: ":3000"
TARGET: http://$TARGET
POLICY_FNAME: /cfg/anubis.yaml
POLICY_FNAME: /cfg/nuke.yaml
SLOG_LEVEL: DEBUG
volumes:
- ../anubis:/cfg
- ../nuke:/cfg
depends_on:
- relayd
@ -21,12 +21,12 @@ services:
image: ghcr.io/xe/x/relayd
environment:
BIND: :443
CERT_DIR: /techaro/pki
CERT_DIR: /sad.ovh/pki
CERT_FNAME: cert.pem
KEY_FNAME: key.pem
PROXY_TO: http://anubis:3000
PROXY_TO: http://nuke:3000
volumes:
- ./pki/relayd:/techaro/pki:ro
- ./pki/relayd:/sad.ovh/pki:ro
# novnc:
# image: geek1011/easy-novnc
@ -45,6 +45,6 @@ services:
- ./pki:/usr/local/share/ca-certificates/minica:ro
- ../scripts:/hack/scripts:ro
depends_on:
- anubis
- nuke
- relayd
- display

View file

@ -26,7 +26,7 @@ fi
set -euo pipefail
build_anubis_ko
build_nuke_ko
mint_cert relayd
timeout &

View file

@ -5,15 +5,15 @@ services:
ports:
- 5900:5900
anubis:
image: ko.local/anubis
nuke:
image: ko.local/nuke
environment:
BIND: ":3000"
TARGET: http://$TARGET
POLICY_FNAME: /cfg/anubis.yaml
POLICY_FNAME: /cfg/nuke.yaml
SLOG_LEVEL: DEBUG
volumes:
- ../anubis:/cfg
- ../nuke:/cfg
relayd:
image: ghcr.io/xe/x/relayd
@ -22,7 +22,7 @@ services:
CERT_DIR: /techaro/pki
CERT_FNAME: cert.pem
KEY_FNAME: key.pem
PROXY_TO: http://anubis:3000
PROXY_TO: http://nuke:3000
volumes:
- ./pki/relayd:/techaro/pki:ro

View file

@ -21,7 +21,7 @@ fi
set -euo pipefail
build_anubis_ko
build_nuke_ko
mint_cert relayd
go run ../../cmd/cipra/ --compose-name $(basename $(pwd))