Getting Started
Citrus is a desktop app that runs on your computer and manages your servers. It takes care of setup, deployment, and everyday server tasks. On the server side, it uses popular open-source tools - no black boxes, no vendor lock-in.
How It Works
Section titled “How It Works”Here’s the usual workflow:
-
Install Citrus
Download and install the desktop app.
-
Add Your Server
Append your server to Citrus. It can be VPS, dedicated servers, or even a Raspberry Pi.
-
Create a Project
Define what your app needs: domain, environment variables, build/run scripts, database, etc.
-
Deploy
Citrus configures everything and brings your app to life.
Supported Platforms
Section titled “Supported Platforms”Citrus supports the following platforms:
- macOS (Apple Silicon and Intel)
- Windows
- Linux (coming soon)
Server Side
Section titled “Server Side”Citrus supports next Linux distribution:
- Fedora 42 recommended
- Fedora 40 and newer
- Ubuntu 24.04 and newer
- Debian 12 and newer
- Raspberry Pi OS based on Debian 12 and newer
Citrus uses next tools to launch and manage your applications: