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=http://127.0.0.1:5000/api PORT=3000 yarn start