Compare commits

..

No commits in common. "main" and "1.4.287" have entirely different histories.

4 changed files with 16 additions and 33 deletions

View File

@ -1,12 +0,0 @@
name: Build Multiarch Container Image
on: [push]
jobs:
call-reusable-workflow:
uses: container/multiarch-build-workflow/.gitea/workflows/build.yaml@main
with:
repository: ${{ gitea.repository }}
ref_name: ${{ gitea.ref_name }}
sha: ${{ gitea.sha }}
registry_url: ${{ secrets.REGISTRY_URL }}
registry_user: ${{ secrets.REGISTRY_USER }}
registry_pw: ${{ secrets.REGISTRY_PW }}

11
.woodpecker.yml Normal file
View File

@ -0,0 +1,11 @@
pipeline:
publish-docker-image:
image: plugins/kaniko
settings:
repo: docker.io/thallian/murmur
tags: latest,${CI_COMMIT_SHA:0:8},${CI_COMMIT_TAG=pre}
dockerfile: Dockerfile
username:
from_secret: DOCKER_USER
password:
from_secret: DOCKER_PW

View File

@ -1,4 +1,4 @@
FROM docker.io/thallian/confd-env:3.19-3.1.6.2
FROM thallian/confd-env:3.18-3.1.5.0
RUN apk add --no-cache \
murmur \

View File

@ -1,78 +1,62 @@
Murmur server for [Mumble](https://wiki.mumble.info/wiki/Main_Page) with a
postgre backend.
Murmur server for [Mumble](https://wiki.mumble.info/wiki/Main_Page) with
a postgre backend.
# Volumes
- `/etc/ssl/murmur:ro`: certificates have to be here
# Environment Variables
## WELCOME_TEXT
Welcome message sent to clients when they connect.
## SERVER_PASSWORD
Password to join server.
## ADMIN_PASSWORD
Password of the SuperUser.
## MAX_BANDWIDTH
- default: 72000
Maximum bandwidth (in bits per second) clients are allowed to send speech at.
## MAX_USERS
- default: 20
Maximum number of concurrent clients allowed.
## CERT_DOMAIN
Name of the certificate domain.
## ROOT_NAME
- default: Root
Name of the root channel.
## DB_HOST
Database host.
## DB_NAME
- default: murmur
- default: moodle
Database name.
## DB_USER
- default: murmur
- default: moodle
Database user.
## DB_PASSWORD
Password for the database user.
## DB_PORT
- default: 5432
Database port.
# Ports
- 64738
# Capabilities
- CHOWN
- DAC_OVERRIDE
- FOWNER