Manual Binary Installation

This document describes how to install the Noflux binary on your Linux server.

Make sure to install and configure PostgreSQL before installing Noflux.

You can download precompiled binaries from the GitHub Releases page. You could also build the application from the source code.

  1. Copy the precompiled binary somewhere on your server, for example in /usr/local/bin
  2. Make the file executable: chmod +x noflux
  3. Define the environment variable DATABASE_URL if necessary
  4. Run the SQL migrations: noflux -migrate
  5. Create an admin user: noflux -create-admin
  6. Start the application: noflux

It's recommended to configure a process manager like systemd or supervisord to supervise the Noflux daemon.

Make sure to take a look a the list of configuration parameters to customize your installation.