add plugin hosts to seperate plugins from gloomi
This adds a plugin host that seperates plugins from the gloomi process, allowing for plugins to be unloaded and loaded. This commit also has a fair amount of other changes, nice to haves and bug fixes, some notable changes are: - Highly available reverse proxy from my Flux project - Improved gloomi functionality
This commit is contained in:
@@ -1,12 +1,16 @@
|
||||
{
|
||||
"name": "Go Project",
|
||||
"name": "GLoom",
|
||||
"version": "0.0.1",
|
||||
"description": "Example description",
|
||||
"author": "you",
|
||||
"license": "BSL-1.0",
|
||||
"description": "GLoom is a plugin-based web app manager",
|
||||
"author": "juls0730",
|
||||
"license": "MIT",
|
||||
"scripts": {
|
||||
"build": "sh -c \"cd gloomi; zqdgr build\" && go build",
|
||||
"dev": "sh -c \"cd gloomi; zqdgr build\" && go run main.go"
|
||||
"build": "zqdgr build:gloomi && zqdgr build:pluginHost && go build",
|
||||
"build:pluginHost": "sh -c \"cd pluginHost; go build -o ../host main.go\"",
|
||||
"build:gloomi": "sh -c \"cd gloomi; zqdgr build\"",
|
||||
"build:no-gloomi": "go build",
|
||||
"clean": "rm -rf plugs && rm -rf host && rm -rf gloom.db && rm -rf plugin/plugin.so && rm -rf gloom",
|
||||
"dev": "zqdgr build && ./gloom"
|
||||
},
|
||||
"pattern": "**/*.go",
|
||||
"excluded_dirs": []
|
||||
|
||||
Reference in New Issue
Block a user