-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugin.json
More file actions
75 lines (75 loc) · 3.22 KB
/
Copy pathplugin.json
File metadata and controls
75 lines (75 loc) · 3.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
{
"name": "serverkit-wordpress",
"display_name": "WordPress",
"version": "1.0.1",
"description": "The full WordPress suite for ServerKit: one-click site provisioning, a curated plugin library, environments and promote pipelines, update runs, security hardening, vulnerability scanning, analytics and reports. Offered during onboarding and installable from the Marketplace; uninstall it to slim the panel.",
"author": "ServerKit",
"license": "MIT",
"category": "integration",
"homepage": "https://github.com/jhd3197/serverkit-wordpress",
"repository": "https://github.com/jhd3197/serverkit-wordpress",
"permissions": ["shell", "filesystem", "network", "docker", "database"],
"min_panel_version": "1.7.81",
"sdk_version": "^1.2.0",
"frontend_entry": "dist/index.mjs",
"entry_point": "wordpress:wordpress_bp",
"url_prefix": "/api/v1/wordpress",
"extra_blueprints": [
{
"module": "wordpress_sites",
"attr": "wordpress_sites_bp",
"url_prefix": "/api/v1/wordpress"
},
{
"module": "environment_pipeline",
"attr": "environment_pipeline_bp",
"url_prefix": "/api/v1/wordpress/projects"
},
{
"module": "environment_pipeline",
"attr": "environment_pipeline_bp",
"url_prefix": "/api/v1/wordpress/pipelines",
"name": "environment_pipeline_pipelines"
},
{
"module": "wp_ssh_import",
"attr": "wp_ssh_import_bp",
"url_prefix": "/api/v1/wordpress"
}
],
"jobs": [
{
"kind": "wordpress.ssh_import.run",
"handler": "wp_ssh_import_service:run_wp_ssh_import_job"
}
],
"core_hooks": "core_hooks:register",
"featured": true,
"feature_score": 80,
"icon": "<path d=\"M12 2a10 10 0 100 20 10 10 0 000-20zm-8 10a8 8 0 011.4-4.5l4.7 12.9A8 8 0 014 12zm8 8c-.8 0-1.6-.1-2.3-.3l2.4-7 2.5 6.8.1.1A8 8 0 0112 20zm1.1-11.8c.5 0 .9-.1.9-.1.4 0 .4-.6-.1-.6 0 0-1.4.1-2.3.1-.8 0-2.2-.1-2.2-.1-.5 0-.6.6-.1.6 0 0 .4.1.9.1l1.3 3.6-1.9 5.6L6.6 8.2c.5 0 .9-.1.9-.1.4 0 .4-.6-.1-.6 0 0-1.4.1-2.3.1h-.4A8 8 0 0112 4a8 8 0 016.5 3.3h-.3c-.8 0-1.4.7-1.4 1.5 0 .7.4 1.3.8 2 .3.6.7 1.3.7 2.3 0 .7-.3 1.6-.6 2.7l-.8 2.7-2.9-8.8z\"/>",
"contributions": {
"nav": [
{
"id": "wordpress",
"label": "WordPress",
"route": "/wordpress",
"category": "infrastructure",
"icon": "<circle cx=\"12\" cy=\"12\" r=\"10\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/><path d=\"M3.5 9h17M3.5 15h17\"/>"
}
],
"routes": [
{ "path": "wordpress/*", "component": "WordPressExtension" }
],
"page_titles": {
"/wordpress": "WordPress Sites",
"/wordpress/plugins/library": "WordPress Plugin Library",
"/wordpress/pipelines": "WordPress Pipelines",
"/wordpress/ssh-import": "Import WordPress over SSH"
},
"command_palette": [
{ "label": "WordPress", "path": "/wordpress", "category": "Pages", "keywords": "wp sites" },
{ "label": "Import WordPress over SSH", "path": "/wordpress/ssh-import", "category": "Pages", "keywords": "wp migrate pull import ssh" },
{ "label": "WordPress Pipelines", "path": "/wordpress/pipelines", "category": "Pages", "keywords": "wp environments projects pipeline" }
]
}
}