Mumble docker container
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
2.2 KiB

9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
  1. docker-mumble
  2. =============
  3. Docker image for Mumble server.
  4. [![](https://images.microbadger.com/badges/image/phlak/mumble.svg)](http://microbadger.com/#/images/phlak/mumble "Get your own image badge on microbadger.com")
  5. Running the Container
  6. ---------------------
  7. In order to persist configuration data when upgrading your container you should create a named data
  8. volume. This is not required but is _highly_ recommended.
  9. docker volume create --name mumble-data
  10. After the data-only container has been created run your server container with shared volumes from
  11. the data-only container:
  12. docker run -d -p 64738:64738 -p 64738:64738/udp -v mumble-data:/etc/mumble --name mumble-server phlak/mumble
  13. #### Optional 'docker run' arguments
  14. `-e TZ=America/Phoenix` - Set the timezone for your server. You can find your timezone in this
  15. [list of timezones](https://goo.gl/uy1J6q). Use the (case sensitive)
  16. value from the `TZ` column. If left unset, timezone will be UTC.
  17. `--restart unless-stopped` - Always restart the container regardless of the exit status, but do not
  18. start it on daemon startup if the container has been put to a stopped
  19. state before. See the Docker [restart policies](https://goo.gl/Y0dlDH)
  20. for additional details.
  21. Get/Set the SuperUser Password
  22. ------------------------------
  23. After starting your container, you can get the randomly generated SuperUser password with:
  24. docker logs mumble-server 2>&1 | grep "Password for 'SuperUser'"
  25. **--- OR ---**
  26. Manually set a new SuperUser password with:
  27. docker exec -it mumble-server supw
  28. **NOTE:** This can be run at any time to update the SuperUser password
  29. Edit the Config
  30. ---------------
  31. Once you have a running container, you can edit the config with:
  32. docker exec -it mumble-server vi /etc/mumble/config.ini
  33. After saving changes, restart your container:
  34. docker restart mumble-server
  35. Troubleshooting
  36. ---------------
  37. Please report bugs to the [GitHub Issue Tracker](https://github.com/PHLAK/docker-mumble/issues).
  38. Copyright
  39. ---------
  40. This project is liscensed under the [MIT License](https://github.com/PHLAK/docker-mumble/blob/master/LICENSE).