Skip to content

Setup

Prerequisites

  1. Install VS Code
    Download and install Visual Studio Code from the official website.

  2. Download the “Aventus” extension
    Install the “Aventus” extension for VS Code.
    For more details, refer to the Aventus documentation.

  3. Install .NET on your machine
    We recommend using the following VS Code extensions for .NET development:

    • .NET Install Tool
    • C#
    • C# Dev Kit
  4. Install Docker
    Make sure Docker is installed and running on your system.

  5. Download the Core
    Clone the Core repository using the following command:

    Terminal window
    git clone https://github.com/Cobwebsite-Rayuki/CoreDev
  6. Run the environment setup file

    • On Windows: setup_env.bat
    • On Linux/Mac: setup_env.sh
  7. Import the Rayuki Project
    In VS Code, open the command palette (Ctrl + Shift + P) and search for “Aventus: Import Projects”. Choose the “git” option, and when prompted for the URI, enter:

    https://github.com/Cobwebsite-Rayuki/RayukiDefaultApp

    If this is your first time using Aventus, you can also import additional projects like “Default”, “Empty”, and “Tailwind” as needed. This makes it easy to quickly create applications within Rayuki.

  8. (Optional) Install Creation Templates
    To add creation templates, open the command palette (Ctrl + Shift + P) and use the command “Aventus: Import Templates”. Select “git” and, in the URI field, enter:

    https://github.com/Cobwebsite-Rayuki/RayukiTemplates.git

    This will add quick-start templates for easier application development.

Starting Rayuki

  1. Open a command terminal in the CoreDev directory.
  2. Run the following command:
    Terminal window
    docker compose up
  3. Once you see the message “Apps loaded,” open your browser and go to localhost:5000.
    If everything was set up correctly, you should see the Rayuki interface, and you’re ready to start developing your first application!

Rayuki home page