Skip to content

kchenery/gwn-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grandstream GWN Manager

This is a version of Grandstream's GWN Manager running in docker. The base OS is Ubuntu 24.04.

Configuration of GWN Manager has been performed so that the web interface is listening on https://localhost:8443 and http://localhost:8000 with the gateway listening on port 10014.

All the required services are defined in the image including:

  • nginx
  • mysql
  • redis

According to the Grandstream documentation you should use their versions of these services.

Grandstream documentation: https://documentation.grandstream.com/knowledge-base/gwn-management-platforms-user-guide/

Building the image

  1. Clone the repository
  2. run docker build . -t gwn

This will tag the image with gwn. It can take a few minutes to complete the install into the image.

Running the image

  1. Build the image
  2. Run: docker run -d -p 8443:8443/tcp -p 8000:8000/tcp -p 10014:10014/tcp --name gwn gwn
  3. Connect with: https://localhost:8443 (or to bypass ssl http://localhost:8000)
  4. Upon first connection you will be asked to configure the admin account - follow the on screen prompts

This will run a container named gwn.

Modifying the internal configuration

  1. Connect to the container with: docker exec -it gwn /bin/bash
  2. Run: cd /gwn
  3. Run: ./gwn config

Docker compose

You can do the building and running of the container with docker compose up -d too.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published