-
Notifications
You must be signed in to change notification settings - Fork 0
Custom Repository Guide
EletrixTime edited this page May 22, 2025
·
1 revision
-
Copy the template folder
Start by duplicating thesource_examplefolder as your base. -
Customize the configuration
Edit thesource.jsonfile to customize it.
To test your repository locally, run this command (replace [YOUR PORT] with your preferred port number):
python -m http.server [YOUR PORT]-
Package your files:
- The QCOW2 image file
- Its corresponding JSON configuration file
(See theexamplesfolder for reference formats)
-
Compress these files into a
.ziparchive
- Place the
.zipfile in theqcowdirectory - Add an entry to
source.jsonfollowing this format:
{
"name": "example",
"description": "description here",
"zip_path": "qcow/filename.zip",
"id": 2 // IMPORTANT: Ensure each ID is unique
}That's all you need to do!
**