Launch STINGAR

With STINGAR downloaded & configured (assuming you're logged on to the server as the STINGAR user in the 'stingar' directory where it resides) enter:

docker-compose up -d

It can take up to 10 minutes to startup the first time. Monitor progress with this command:

docker-compose logs -f stingarui

STINGAR is ready when the log output stops scrolling & you see:

  • stingarui_1 | > stingar@2.1.0 start
  • stingarui_1 | > next start
  • stingarui_1 |
  • stingarui_1 | ▲ Next.js 15.1.4
  • stingarui_1 | - Local: http://localhost:3000
  • stingarui_1 | - Network: http://172.20.0.3:3000
  • stingarui_1 |
  • stingarui_1 | ✓ Starting...
  • stingarui_1 | ✓ Ready in 646ms

Access STINGAR From a Browser

You may access STINGAR by entering the URL or domain name of your host machine into a browser. You must prefix your STINGAR hostname with https://

In the initial browser view, you'll likely see a message about a potential security risk that recommends you 'Go Back'. Assuming you installed certs and self-signed your application, it's safe to proceed & press the [Advanced...] button.

An example of the warning in Firefox:

Potential Security Risk Warning

STINGAR Admin User

STINGAR provides an 'admin' user which lets you login to the application. (This is not the same as the linux user you used to logon to the server.) The first time you login, you'll need to set the password:

Set Admin Password

Once the password is set, the STINGAR UI dashboard appears.

Landing Page

Congrats! You have successfully installed STINGAR.

Proceed to the User Guide documentation contained within your STINGAR installation (see bottom left menu "User Guide" from on Dashboard) to take the next steps to deploying your honeypot network and connecting to the shared threat feed.