Getting started in minutes

Download, install, and run Looona in minutes. Pick the prebuilt executable for your platform and follow the steps below.

Download

macOS35MDownload
Linux37MDownload
Windows35MDownload

Windows users

The Windows binary is not code-signed. Windows Defender or SmartScreen may flag Looona as an unrecognised application. This is expected — Looona is currently a side-project and code-signing certificates are expensive. You can safely bypass the warning by clicking More infoRun anyway.

Or download via CLI

Use the latest URL to always get the most recent version without updating your scripts:

macOS (Apple Silicon)

curl -L https://cdn.looona.fr/latest/looona-darwin-arm64.zip -o looona.zip
unzip looona.zip && mv looona-darwin-arm64 looona
chmod +x looona

macOS (Intel)

curl -L https://cdn.looona.fr/latest/looona-darwin-x64.zip -o looona.zip
unzip looona.zip && mv looona-darwin-x64 looona
chmod +x looona

Linux (x64)

curl -L https://cdn.looona.fr/latest/looona-linux-x64.zip -o looona.zip
unzip looona.zip && mv looona-linux-x64 looona
chmod +x looona

Linux (ARM64)

curl -L https://cdn.looona.fr/latest/looona-linux-arm64.zip -o looona.zip
unzip looona.zip && mv looona-linux-arm64 looona
chmod +x looona

Windows (x64)

curl -L https://cdn.looona.fr/latest/looona-windows-x64.zip -o looona.zip
Expand-Archive looona.zip; Rename-Item looona-windows-x64.exe looona.exe

Version history

All previous versions are available for download. Click on a version to choose your platform and architecture.

Installation

Once you've extracted the archive, you can start the application by running:

./looona serve

And that's it!

Looona will create a database directory alongside the executable to store your application data.

By default, Looona starts on port 3030. Open your browser and navigate to:

http://localhost:3030

On first launch, when no users exist yet, Looona will automatically display a setup screen where you can create your first Admin account. After that, you'll be redirected to the dashboard where you can configure your first reporter and start collecting feedback.

Directory structure

database directory

After the first run, Looona will create a database directory alongside the executable with the following structure:

database/
├── database.sqlite      # Your application database
└── logs.txt             # Application logs

Note: If you're using Git, you probably want to add database to your .gitignore.

CLI usage

Looona comes with several helpful CLI commands. You can discover all available commands and their options by running:

./looona --help

Server commands

./looona serveStart the Looona server (default port: 3030)
./looona serve -p 8080Start on a custom port

User management

./looona create-userCreate a new dashboard user (interactive prompt)
./looona update-user-passwordUpdate a user's password (interactive prompt)

Database management

./looona db-backupCreate a database backup in the backups folder
./looona db-backup custom-backup.sqliteCreate a backup with a custom filename

Default routes

http://localhost:3030

Serves the dashboard UI for managing reporters, viewing reports, and configuring integrations.

http://localhost:3030/api

REST API for submitting feedback reports and accessing data programmatically.

Next steps

Now that Looona is running, integrate it into your app or deploy it in production.

Feedback