Plugins

Extend functionality with our plugin ecosystem

Overview

DarkAura Plugins allow you to extend your server's capabilities with pre-built solutions or create your own custom plugins.

Popular Plugins

Security Shield

12.5K installs

Advanced firewall and intrusion detection

Load Balancer

8.2K installs

Intelligent traffic distribution

Auto Scaler

6.8K installs

Automatic resource scaling based on demand

Backup Pro

5.4K installs

Scheduled backups with point-in-time recovery

Install a Plugin

await client.plugins.install({
  serverId: 'srv_abc123',
  pluginId: 'security-shield',
  config: {
    mode: 'aggressive',
    whitelist: ['10.0.0.0/8']
  }
})

Create Custom Plugin

// plugin.js
export default {
  name: 'my-custom-plugin',
  version: '1.0.0',
  
  async onInstall(server) {
    console.log('Plugin installed on', server.name)
  },
  
  async onEvent(event) {
    // Handle events
  }
}