Skip to content

free5gc/webconsole

Repository files navigation

free5GC Web Console

Install Node.js

sudo apt remove nodejs -y
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt update
sudo apt install nodejs -y
node -v # check that version is 20.x
sudo corepack enable

Build the Server

To be able to run free5gc's webconsole server, consider building its source through the following steps:

# (In directory: ~/free5gc/webconsole)
cd frontend
yarn install
yarn build
rm -rf ../public
cp -R build ../public

Run the Server

To run free5gc's webconsole server, use:

# (In directory: ~/free5gc/webconsole)
go run server.go

Connect to WebConsole

Enter <WebConsole server's IP>:5000 in an internet browser URL bar

Then use the credentials below:

  • Username: admin
  • Password: free5gc

Run the Frontend Dev Web Server

Run the frontend development server with file watcher

cd frontend/
yarn start

To specify backend server api url

cd frontend/
REACT_APP_HTTP_API_URL=https://127.0.0.1:5000/api PORT=3000 yarn start