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.

81 lines
3.0 KiB

9 years ago
5 years ago
5 years ago
9 years ago
5 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. <p align="center">
  4. <img src="docker-mumble.png" alt="Docker Mumble" width="500">
  5. <p>
  6. <p align="center">
  7. <a href="http://microbadger.com/#/images/phlak/mumble" alt="Microbadger"><img src="https://images.microbadger.com/badges/image/phlak/mumble.svg"></a>
  8. <a href="https://ln.phlak.net/join-slack"><img src="https://img.shields.io/badge/Join_our-Slack-611f69.svg" alt="Join our"></a>
  9. <a href="https://github.com/users/PHLAK/sponsorship"><img src="https://img.shields.io/badge/Become_a-Sponsor-cc4195.svg" alt="Become a Sponsor"></a>
  10. <a href="https://patreon.com/PHLAK"><img src="https://img.shields.io/badge/Become_a-Patron-e7513b.svg" alt="Become a Patron"></a>
  11. <a href="https://paypal.me/ChrisKankiewicz"><img src="https://img.shields.io/badge/Make_a-Donation-006bb6.svg" alt="One-time Donation"></a>
  12. </p>
  13. <p align="center">
  14. Docker image for Mumble server.
  15. </p>
  16. Running the Container
  17. ---------------------
  18. In order to persist configuration data when upgrading your container you should create a named data
  19. volume. This is not required but is _highly_ recommended.
  20. docker volume create --name mumble-data
  21. After the data volume has been created run the server container with the named data volume:
  22. docker run -d -p 64738:64738 -p 64738:64738/udp -v mumble-data:/etc/mumble --name mumble-server phlak/mumble
  23. #### Optional 'docker run' arguments
  24. `-e TZ=America/Phoenix` - Set the timezone for your server. You can find your timezone in this
  25. [list of timezones](https://goo.gl/uy1J6q). Use the (case sensitive)
  26. value from the `TZ` column. If left unset, timezone will be UTC.
  27. `--restart unless-stopped` - Always restart the container regardless of the exit status, but do not
  28. start it on daemon startup if the container has been put to a stopped
  29. state before. See the Docker [restart policies](https://goo.gl/Y0dlDH)
  30. for additional details.
  31. Get/Set the SuperUser Password
  32. ------------------------------
  33. After starting your container, you can get the randomly generated SuperUser password with:
  34. docker logs mumble-server 2>&1 | grep "Password for 'SuperUser'"
  35. **--- OR ---**
  36. Manually set a new SuperUser password with:
  37. docker exec -it mumble-server supw
  38. **NOTE:** This can be run at any time to update the SuperUser password
  39. Edit the Config
  40. ---------------
  41. Once you have a running container, you can edit the config with:
  42. docker exec -it mumble-server vi /etc/mumble/config.ini
  43. After saving changes, restart your container:
  44. docker restart mumble-server
  45. Troubleshooting
  46. ---------------
  47. For general help and support join our [Slack Workspace](https://ln.phlak.net/join-slack).
  48. Please report bugs to the [GitHub Issue Tracker](https://github.com/PHLAK/docker-mumble/issues).
  49. Copyright
  50. ---------
  51. This project is licensed under the [MIT License](https://github.com/PHLAK/docker-mumble/blob/master/LICENSE).