Installation · 2.9.0

Choose the package for your operating system.

Packaged FloCafe releases include the application runtime. You do not need Docker or Node.js unless you are developing from source.

Requirements

Minimum supported desktop setup.

Windows 10+Microsoft Store or direct release
macOS 12+App Store or signed direct release
Current LinuxAppImage, deb, rpm, or Snap
4 GB RAM500 MB free plus backup storage

Windows

Use Microsoft Store for the simplest update path.

  1. Open the FloCafe Microsoft Store listing.
  2. Select Install and launch FloCafe after completion.
  3. Complete the owner setup and note where backups will be stored.
  4. Connect the exact receipt and kitchen printer queues.
  5. Run the first-order and backup tests before live use.

Windows printer note

FloCafe sends raw ESC/POS output. If a manufacturer driver rejects or garbles output, verify the queue uses the winprint/RAW print processor or test a Generic / Text Only queue.

macOS

Use the App Store or signed direct release.

  1. Install FloCafe from the Mac App Store, or download the signed DMG from GitHub Releases.
  2. Launch the application and complete owner setup.
  3. Allow required local-network access if using a KDS or second device.
  4. Confirm CUPS printer queues are enabled and run Test Print.
  5. Create and restore a backup before production use.

Changing distribution channels

Create a manual backup before moving between an App Store and direct-download build. Confirm the new installation sees the expected database and printer configuration before removing the previous build.

Linux

Choose AppImage, deb, rpm, or Snap.

Use the package native to your distribution when possible. AppImage is portable; deb suits Debian and Ubuntu; rpm suits RPM-based distributions; Snap provides a confined installation.

AppImage

Download the AppImage, make it executable, and run it.

chmod +x flocafe-*.AppImage
./flocafe-*.AppImage

Get AppImage

Debian / Ubuntu

Install the downloaded deb package with the system package manager.

sudo apt install ./flocafe-*.deb

Get deb package

Snap

Install from Snap. Connect raw USB manually if a confined build cannot access the printer.

sudo snap install flocafe
sudo snap connect flocafe:raw-usb

Review Linux releases

First launch

Do not load the entire restaurant first.

  1. Create and secure the owner account.
  2. Configure restaurant identity and a verified tax rule.
  3. Add five common products and one difficult modifier set.
  4. Configure one receipt or KOT printer and run Test Print.
  5. Place one dine-in or takeaway test order.
  6. Verify the kitchen, receipt, payment, and report totals.
  7. Create a backup and restore it on a test installation.

Continue with the operator guide

The documentation covers first orders, printer diagnostics, KDS pairing, backups, restores, troubleshooting, and support reports.

Open documentation

Source development

Node.js is required only for contributors.

Install Node.js 22 or later, then clone the repository. Run npm install followed by npm run dev. Production restaurant users should normally choose a packaged release instead.

Before a pull requestRun npm run lint, npm run build, and npm test.
Database changesUse non-destructive migrations for existing installations; do not replace production schemas.

Preguntas frecuentes

Dudas comunes

Which FloCafe installer should I use?

Use the Microsoft Store on Windows or Mac App Store on macOS for the simplest managed installation. Use GitHub Releases for direct installers and Linux packages. Developers can run from source.

Does FloCafe require Docker?

No. FloCafe is distributed as a desktop application for Windows, macOS, and Linux. Docker is not required for a normal restaurant installation.

Will updating delete restaurant data?

Application data is stored separately from the installed application, and FloCafe creates a pre-migration backup. Still create and verify your own backup before every production update.

Sin llamada comercial. Sin tarjeta.

Install FloCafe and test one complete order

Instalalo, cargá tu menú real y corré un servicio completo antes de confiarle un viernes a la noche.