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:
- Install Roselite on your system
- Deploy your first site to the Veilid DHT
- Set up a gateway for web access
- Understand the basic workflow for P2P hosting
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:
- Bundle your static site into a
.veilidpkg
format - Publish the package to the Veilid DHT
- Start a gateway server for web access
- 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
-
Quick Start
Deploy your first static site in under 5 minutes
-
First Deployment
Complete walkthrough with gateway setup
Need help?¶
- Check our Reference for detailed CLI documentation
- Learn about Architecture for deeper understanding
- Visit Contribute to join the community
Join the community
Having trouble? Join our community discussions on GitHub for help from other users and maintainers.