tangled
alpha
login
or
join now
stream.place
/
streamplace
75
fork
atom
Live video on the AT Protocol
75
fork
atom
overview
issues
1
pulls
pipelines
build: only azure.archive.ubuntu.com can save us!
Eli Mallon
9 months ago
8ef2c594
179e1fe3
+8
-8
2 changed files
expand all
collapse all
unified
split
docker
build.Dockerfile
sources.list
+5
-3
docker/build.Dockerfile
···
10
10
ENV NODE_VERSION 22.15.0
11
11
ENV DEBIAN_FRONTEND noninteractive
12
12
13
13
-
RUN apt update && apt install -y ca-certificates
14
14
-
15
13
ADD docker/sources.list /etc/apt/sources.list
16
14
ADD docker/winehq.key /etc/apt/keyrings/winehq-archive.key
17
15
RUN dpkg --add-architecture i386 && dpkg --add-architecture arm64
···
33
31
nasm gcc-mingw-w64-x86-64 g++-mingw-w64-x86-64 mingw-w64-tools zip bison flex expect \
34
32
mono-runtime nuget mono-xsp4 squashfs-tools \
35
33
libc6:arm64 libstdc++6:arm64 \
36
36
-
&& apt install -y --install-recommends winehq-stable \
37
34
&& pip install meson tomli \
38
35
&& curl -L --fail https://go.dev/dl/go$GO_VERSION.linux-$TARGETARCH.tar.gz -o go.tar.gz \
39
36
&& tar -C /usr/local -xf go.tar.gz \
40
37
&& rm go.tar.gz
38
38
+
39
39
+
RUN echo 'deb [arch=amd64,i386 signed-by=/etc/apt/keyrings/winehq-archive.key] https://storage.googleapis.com/streamplace-crap/dl.winehq.org/wine-builds/ubuntu/ jammy main' >> /etc/apt/sources.list \
40
40
+
&& apt update \
41
41
+
&& apt install -y --install-recommends winehq-stable
42
42
+
41
43
ENV PATH $PATH:/usr/local/go/bin:/root/go/bin:/root/.cargo/bin
42
44
43
45
RUN export NODEARCH="$TARGETARCH" \
+3
-5
docker/sources.list
···
5
5
deb [arch=amd64,i386] http://azure.archive.ubuntu.com/ubuntu/ jammy multiverse
6
6
deb [arch=amd64,i386] http://azure.archive.ubuntu.com/ubuntu/ jammy-updates multiverse
7
7
deb [arch=amd64,i386] http://azure.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
8
8
-
deb [arch=amd64,i386] http://security.ubuntu.com/ubuntu/ jammy-security main restricted
9
9
-
deb [arch=amd64,i386] http://security.ubuntu.com/ubuntu/ jammy-security universe
10
10
-
deb [arch=amd64,i386] http://security.ubuntu.com/ubuntu/ jammy-security multiverse
11
11
-
12
12
-
deb [arch=amd64,i386 signed-by=/etc/apt/keyrings/winehq-archive.key] https://storage.googleapis.com/streamplace-crap/dl.winehq.org/wine-builds/ubuntu/ jammy main
8
8
+
deb [arch=amd64,i386] http://azure.archive.ubuntu.com/ubuntu/ jammy-security main restricted
9
9
+
deb [arch=amd64,i386] http://azure.archive.ubuntu.com/ubuntu/ jammy-security universe
10
10
+
deb [arch=amd64,i386] http://azure.archive.ubuntu.com/ubuntu/ jammy-security multiverse
13
11
14
12
deb [arch=arm64] http://azure.ports.ubuntu.com/ jammy main multiverse universe
15
13
deb [arch=arm64] http://azure.ports.ubuntu.com/ jammy-security main multiverse universe