Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic UI for Plugin Manager #16

Closed
wants to merge 30 commits into from
Closed

Basic UI for Plugin Manager #16

wants to merge 30 commits into from

Conversation

abhijithda
Copy link
Member

@abhijithda abhijithda commented Oct 16, 2023

UI for Plugin Manager to list and run plugins once pm is run with server option.

Start the server

$ mkdir ./log
$ ./pm server -port 8080 -log-dir ./log

Open given port in browser

http://localhost:8080/

Service to start pm server

To start automatically on pm server on say RHEL, you can create a systemd unit file as follows:

$  cat /etc/systemd/system/pm-server.service
[Unit]
Description=Plugin Manager web server
After=network.target

[Service]
#ExecStart=/usr/local/bin/pm server -log-dir /var/log/pm-server/ 
ExecStart=/storage/bin/pm-server
Type=simple
#PIDFile=path_to_pidfile

[Install]
WantedBy=default.target
$

Logs

To tail the pm-server.service logs, run the following command:

journalctl -u pm-server -e -f

@abhijithda abhijithda changed the title UI for Plugin Manager Basic UI for Plugin Manager Oct 19, 2023
@abhijithda abhijithda closed this Dec 3, 2023
@abhijithda abhijithda deleted the apis branch December 3, 2023 06:18
@abhijithda abhijithda restored the apis branch December 3, 2023 06:27
@abhijithda abhijithda reopened this Dec 3, 2023
@abhijithda abhijithda closed this Dec 3, 2023
@abhijithda abhijithda deleted the apis branch December 3, 2023 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant