Admin portal
GISNav includes a captive (self-hosted) admin portal that can be accessed via a web browser. Some of the functionality available via the portal includes but is not limited to:
- Editing configuration files and managing maps via FileGator fileserver
- Monitoring system status via Glances
- Viewing uploaded maps via OpenLayers
- Monitoring health of Docker Compose services
- Downloading more maps using links to external imagery
Serve admin portal
The admin portal is automatically served when starting gisnav using GISNav CLI:
gnc create --build gisnav
gnc start gisnavYou can also only start the admin tools by starting nginx which gisnav depends on:
gnc create --build nginx
gnc start nginxAccess admin portal
You can access the admin portal at port 80 on the host machine such as localhost, or e.g. raspberrypi.local if using a separate companion computer on a local network. Use the below example commands to open the admin portal with your default web browser.
SSL/TLS not yet supported
SSL/TLS i.e. HTTPS over port 443 is not yet supported.
Edit hostname
Edit the hostname to match your companion computer hostname if not running on localhost.
These examples assume your network stack supports mDNS i.e. can resolve the .local top-level domain. This is likely if you are running Ubuntu and connecting to your companion computer directly via Ethernet cable.
xdg-open http://localhostxdg-open http://jetsonnano.local# not verified to work - 4GB memory may be too little on RPi
xdg-open http://raspberrypi.local