Guide menu
On this page

Installation

Three ways to install Nasnet Panel, and which one to pick on Windows, Linux or macOS.

Last updated Oct 15, 2026View as Markdown

Overview

Nasnet Panel ships as a single container image that serves the web UI and its API on one port. You can run it on the MikroTik router it manages, or on any computer on the same network. There are three ways to install it, and each one has its own page with instructions for Windows, Linux and macOS:

  • Graphical installer: a desktop app that puts the panel on your router. No terminal needed.
  • Command line: the install.sh script, which does the same job from a terminal and can run unattended.
  • Docker: run the panel as a container on a computer or server instead of on the router.

Which one to pick

Method Windows Linux macOS Where the panel runs
Graphical installer Yes No, use the command line Yes On the router
Command line Through WSL or Git Bash Yes Yes On the router
Docker Docker Desktop Docker Engine Docker Desktop On your computer

Most people should use the graphical installer. Pick the command line on Linux, or when you want to script the install. Pick Docker if you already run containers on a machine that stays on, or if your router can’t run containers.

Before you start

Whichever method you choose:

  • The routers you want to manage run RouterOS v7.
  • The panel can reach those routers over the network.

The graphical installer and the command line also install the panel on the router itself, so that router needs:

  • An arm, arm64 or x86_64 board with at least 30 MB of free RAM.
  • Enough free storage for the container image. If the internal flash is too small, plug in a USB drive or disk and the installer offers it.
  • An internet connection, either through a cable on the WAN port or by joining a WiFi network during the install.
  • Your hands on the router for a minute. The first time container mode is turned on, RouterOS asks you to press the reset/mode button or power-cycle the router.

You don’t need to set up the container package or device-mode yourself. Both installers check them, turn them on, and update RouterOS when it’s too old.

After the install

When the panel is installed on the router, the installer moves the router’s LAN to 192.168.10.1/24 as its last step. Renew your DHCP lease, or unplug and replug the network cable, then open http://192.168.10.1:8080/.

With Docker, open http://localhost:8080 on the same computer, or http://<computer-ip>:8080 from another device.

Then add your router.

Troubleshooting

The install stops at device-mode. RouterOS needs physical confirmation the first time container mode is turned on. Press the reset/mode button briefly, or unplug the router and plug it back in, within the time the installer shows.

The panel doesn’t open after the install. Your computer still has an address from the old LAN. Renew the DHCP lease and try http://192.168.10.1:8080/.

The container starts and then stops. The router needs at least 30 MB of free RAM. Check /system/resource/print and stop other containers.