Skip to content

Getting Started

Welcome to Roselite! This guide will help you get up and running with P2P static site hosting in minutes.

What you'll learn

In this section, you'll learn how to:

Before you begin

Make sure you have:

  • Rust 1.70+ with Cargo installed
  • Internet connection for Veilid network bootstrap
  • Static site files ready for deployment (HTML, CSS, JS)

Quick overview

Roselite follows a simple four-step process:

  1. Bundle your static site into a .veilidpkg format
  2. Publish the package to the Veilid DHT
  3. Start a gateway server for web access
  4. Share your gateway URL with the world

The entire process takes less than 5 minutes from start to finish.

Next steps

Ready to get started? Choose your path:

  • Installation


    Install Roselite CLI and gateway server on your system

    Install now

  • Quick Start


    Deploy your first static site in under 5 minutes

    Quick start

  • First Deployment


    Complete walkthrough with gateway setup

    Full tutorial

Need help?

Join the community

Having trouble? Join our community discussions on GitHub for help from other users and maintainers.