Manual Installation

Manual Installation

You can install Cirno manually via several simple steps. We provide a Taskfile which includes several tasks to help you install Cirno.

Prerequisites

  • Node.js 18+
  • Rust 1.70+
  • Gstreamer 1.22+, make sure you have installed both runtime and development packages. You can check the Gstreamer (opens in a new tab) for more information.

Install

  1. Clone the repository
git clone https://github.com/ShroXd/cirno.git
cd cirno
  1. Install taskfile, you can check the Taskfile (opens in a new tab) for more information.
curl -fsSL https://taskfile.dev/install.sh | sh
  1. Install dependencies for Frontend and Backend
task install
  1. Start the server
task start
  1. Open your browser and go to http://localhost:5173.