Murmur server docker image
  • Dockerfile 100%
Find a file
Agent Kitsune 2d72b4c966
All checks were successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci: add pull_request trigger, restrict push to master
2026-06-11 04:17:33 +03:00
.woodpecker ci: add pull_request trigger, restrict push to master 2026-06-11 04:17:33 +03:00
.gitignore Now image builds murmur from the source code instead of using official static binary. Static linking is unavailable in the current release. 2022-01-20 03:35:11 +03:00
Dockerfile Update 1.6.870 (#9) 2026-06-10 22:10:00 +00:00
LICENSE LICENSE added. 2022-01-20 04:49:34 +03:00
README.md README: replace build section with Docker Compose usage example (#15) 2026-06-10 23:09:12 +00:00
UPGRADE.md docs: add UPGRADE.md with 1.5 → 1.6.870 migration guide (#11) 2026-06-10 19:42:19 +00:00

Murmur server docker image

status-badge Latest tag

How to use

The recommended way to run Murmur is via Docker Compose from the docker-stacks repository.

services:
  murmur:
    image: 'skobkin/murmur:${IMAGE_TAG:-latest}'
    container_name: murmur
    ports:
      - "64738:64738/tcp"
      - "64738:64738/udp"
    volumes:
      - "./db:/data"
      - "/etc/ssl/${MURMUR_HOSTNAME}:/ssl:ro"
      - "./config:/config:ro"
      - "/etc/localtime:/etc/localtime:ro"
    env_file: .env
    restart: unless-stopped
    logging:
      driver: "json-file"
      options:
        max-size: "${LOG_MAX_SIZE:-5m}"
        max-file: "${LOG_MAX_FILE:-5}"

See the docker-stacks/murmur directory for the full example, including .env and configuration files.

Upgrading

For breaking changes between image versions, see UPGRADE.md.