Now works with v2.4 update
- NGINX image bumped to 1.29 - Debian image now used Trixie as the base - moved over to named release instead of "stable" due to package renaming
This commit is contained in:
parent
67ff52c454
commit
969eb0d534
3
.gitignore
vendored
3
.gitignore
vendored
@ -1,6 +1,7 @@
|
|||||||
|
|
||||||
# Ignore all assets in data folder except for template, etc.
|
# Ignore all assets in data folder except for template, etc.
|
||||||
data/*
|
data/
|
||||||
|
ringserv-template.cfg
|
||||||
!data/_placeholder
|
!data/_placeholder
|
||||||
!data/ringserv-template.cfg
|
!data/ringserv-template.cfg
|
||||||
!data/addons/_placeholder
|
!data/addons/_placeholder
|
||||||
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Build stage
|
# Build stage
|
||||||
#
|
#
|
||||||
FROM debian:stable-slim AS rr-builder
|
FROM debian:trixie-slim AS rr-builder
|
||||||
ARG RR_VERSION
|
ARG RR_VERSION
|
||||||
|
|
||||||
# Install Essential Utilities
|
# Install Essential Utilities
|
||||||
@ -9,7 +9,7 @@ RUN apt-get update
|
|||||||
RUN apt-get install -y bash git curl unzip build-essential cmake ninja-build
|
RUN apt-get install -y bash git curl unzip build-essential cmake ninja-build
|
||||||
|
|
||||||
# Install dependencies
|
# Install dependencies
|
||||||
RUN apt-get install -y libcurl4-openssl-dev libsdl2-dev zlib1g-dev libpng-dev libogg-dev libvorbis-dev libvpx-dev libyuv-dev
|
RUN apt-get install -y libcurl4-openssl-dev libsdl2-dev zlib1g-dev libpng-dev libogg-dev libvorbis-dev libvpx-dev libyuv-dev libopus-dev
|
||||||
|
|
||||||
# Clone the repo
|
# Clone the repo
|
||||||
RUN mkdir /buildfiles
|
RUN mkdir /buildfiles
|
||||||
@ -29,7 +29,7 @@ FROM debian:stable-slim AS rr-server
|
|||||||
ARG RR_VERSION
|
ARG RR_VERSION
|
||||||
|
|
||||||
# Install runtime dependencies
|
# Install runtime dependencies
|
||||||
RUN apt-get update && apt-get install --no-install-recommends -y bash curl libsdl2-2.0-0 zlib1g libpng16-16 libogg0 libvorbis0a libvpx7 libyuv0
|
RUN apt-get update && apt-get install --no-install-recommends -y bash curl libsdl2-2.0-0 zlib1g libpng16-16 libogg0 libvorbis0a libvpx9 libyuv0 libopus0
|
||||||
|
|
||||||
# Create a 'ringracers' group and user
|
# Create a 'ringracers' group and user
|
||||||
RUN useradd ringracers
|
RUN useradd ringracers
|
||||||
|
|||||||
@ -7,7 +7,7 @@ services:
|
|||||||
context: .
|
context: .
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
args:
|
args:
|
||||||
- RR_VERSION=v2.3
|
- RR_VERSION=v2.4
|
||||||
ports:
|
ports:
|
||||||
- 5029:5029/udp
|
- 5029:5029/udp
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
FROM nginx:1.27-alpine
|
FROM nginx:1.29-alpine
|
||||||
EXPOSE 80
|
EXPOSE 80
|
||||||
COPY nginx.conf /etc/nginx/nginx.conf
|
COPY nginx.conf /etc/nginx/nginx.conf
|
||||||
Loading…
x
Reference in New Issue
Block a user