diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ecc86b4..7d7f42a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,30 +5,6 @@ on: [ push, pull_request ] # Note: As of now the strategy property is not supported when using reusable workflows, so we can't use a build # matrix to create the different build cases (see https://docs.github.com/en/actions/using-workflows/reusing-workflows#limitations) jobs: - build_1_4_230: - uses: ./.github/workflows/build_and_publish.yml - with: - mumble_version: "v1.4.230" - docker_version: '0' - publish: false - update_latest: false - platforms: "linux/amd64" - build_1_4_274: - uses: ./.github/workflows/build_and_publish.yml - with: - mumble_version: "v1.4.274" - docker_version: '0' - publish: false - update_latest: false - platforms: "linux/amd64" - build_1_4_287: - uses: ./.github/workflows/build_and_publish.yml - with: - mumble_version: "v1.4.287" - docker_version: '0' - publish: false - update_latest: false - platforms: "linux/amd64" build_1_5_634: uses: ./.github/workflows/build_and_publish.yml with: diff --git a/Dockerfile b/Dockerfile index 819a5b9..c03df1a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:20.04 as base +FROM ubuntu:22.04 as base ARG DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install --no-install-recommends -y \ @@ -64,8 +64,8 @@ RUN /mumble/scripts/clone.sh && /mumble/scripts/build.sh \ FROM base -ARG MUMBLE_UID=1000 -ARG MUMBLE_GID=1000 +ARG MUMBLE_UID=10000 +ARG MUMBLE_GID=10000 RUN groupadd --gid $MUMBLE_GID mumble && useradd --uid $MUMBLE_UID --gid $MUMBLE_GID mumble diff --git a/README.md b/README.md index a63d1f3..5a9e5ed 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ Docker container using [docker-compose](https://docs.docker.com/compose/). Thus, In order for Mumble to store permanent data (most notably the database file (by default Mumble uses SQLite)), the image will use a [volume](https://docs.docker.com/storage/volumes/) which is mapped to the `/data/` path inside the image. By default the image uses a user with UID -`1000` and GID of also `1000` but either can be adapted when building the image yourself (see below). You will have to make sure that all file +`10000` and GID of also `10000` but either can be adapted when building the image yourself (see below). You will have to make sure that all file permissions are set up accordingly. ### Running the container