2026-04-17 03:37:21 +10:00
2026-04-16 17:32:55 +00:00
2026-04-17 03:37:21 +10:00

Plugin Directory

Git-based plugin registry for Plugin Host. No server needed - just JSON files.

How to Submit a Plugin

1. Create your plugin JSON file

Filename format: plugins/{username}-{plugin-name}.json

Example: plugins/litruv-example-plugin.json

{
  "id": "litruv-example-plugin",
  "name": "Example Plugin",
  "version": "1.0.0",
  "description": "What your plugin does",
  "author": "litruv",
  "repository": "http://synbox.ruv.wtf:8418/litruv/Plugin-Example.git",
  "homepage": "http://synbox.ruv.wtf:8418/litruv/Plugin-Example",
  "tags": ["example"]
}

Required fields: id, name, version, description, author, repository

Important:

  • Filename must start with your username: {username}-
  • Plugin id must match filename (without .json)
  • author field must match your Gitea username

2. Create a Pull Request

Push your branch and create a PR. Gitea Actions will automatically:

  • Validate your submission
  • Post approval comment if valid
  • Auto-merge and update the plugin index

That's it! Your plugin will be available immediately after merge.

Updating or Removing

  • Update: Create PR with modified JSON (version bump required)
  • Remove: Create PR deleting your plugin JSON file

You can only modify/remove plugins you authored.

Plugin Discovery

Plugin Host fetches from:

http://synbox.ruv.wtf:8418/litruv/Plugin-Directory/raw/branch/main/plugins/index.json
Description
No description provided
Readme 186 KiB
Languages
JavaScript 100%