Skip to content
This repository was archived by the owner on Jan 9, 2026. It is now read-only.

Admin interface

Gelaechter edited this page May 21, 2021 · 8 revisions

The admin interface allows you to perform administrative functions like creating new Art-Net nodes, disconnecting and banning users, or reading the log of the application.


Login

When opening the admin page you have to log in once using the admin password. After that your IP address is authorized, and you will not be asked the password again until either the server restarts, or the admin password is changed. The admin password is always logged in the console on startup and after it's changed. Admin password


Users

Admin users page

  1. The navigation bar lets you select between different things to manage. Users, nodes, the log, or the settings.
  2. The username column shows the usernames of the users. They can be edited by clicking the pencil.
  3. The IP address column shows the IP addresses of the users.
  4. The "Transmitting to nodes" column shows for which nodes a user has toggled transmission.
  5. The "Disconnect" column lets you disconnect the users. They will be redirected to the disconnected page.
  6. The "Ban" column lets you ban users. They will not be able to reconnect unless they are unbanned in the settings.

Nodes

Admin users page

  1. The name column shows the name of the node. This is what the users see on the user page
  2. The IP address column shows the configured IP address of the node. This is where the Art-Net packets from the users will be sent.
  3. The Universe column shows the configured Art-Net Universe of the node. Before an Art-Net packet is sent to that node its universe will be changed to the configured value.
  4. The "Edit node" column allows you to edit a node's properties by clicking the pencil.
  5. The "Remove" column lets you remove a node by clicking the "Remove node" button.
  6. This node's properties are currently editable, indicated by them being grey. The changes are applied when clicking the check-mark.

Node creation 7. The name field is where you put the desired name of the node. 8. The IP address field is where you put the desired IP address of the node. 9. The Universe field is where you put the desired universe of the node. 10. You then press the create button to create that node.


Log

The log page mirrors the logging output of the Server-side code. This can be useful for diagnosing server-side problems from the client. If there are unread parts of the log a small red dot will appear next to it.

log indicator


Settings

Settings page

  1. The "Banned users" card gives you an overview of the banned users and lets you unban users by pressing the "Unban user" button.
  2. The "Change admin password" card lets you change the admin password the two password fields have to match.
  3. The "Port Settings" card lets you change the port of the Webserver. It is 7000 by default. On change the server will restart and try to apply the new port. If that doesn't work it will revert to the old port. Ports under 1024 are only allowed on linux if you run the server with admin privileges.

File

Settings page

  1. The "Open" button lets you load a file into the application. This opens a file dialog to open a file from your computer. It then loads Users and Nodes from a .atd file.
  2. The "File" button lets you save a file to disk. Users and Nodes along with all their properties are saved into that file.

Clone this wiki locally