suryamodulus / pm2-webui Goto Github PK
View Code? Open in Web Editor NEWPM2 WebUI. Opensource Alternative to PM2 Plus. Minimalistic App Manager and Log Viewer
License: MIT License
PM2 WebUI. Opensource Alternative to PM2 Plus. Minimalistic App Manager and Log Viewer
License: MIT License
Great project you have here! Thanks for your work.
Do you have any plans to add a hook for pm2.start?
I have a PM2 process named:
App Name (8080/433)
When trying to click on the app, I get a 404 page as the slash in the URL is not properly encoded out.
It therefore tries to go to:
http://WEBUIURL/apps/App%20Name%20(8080/433)
where /433
is a subdomain of /App%20Name%20(8080
I might be able to fix this myself in a Pull request, but if someone wants to beat me to it, I wouldn't mind!
When I start the web UI. I cannot open my logs anymore on the CLI. Is the service blocking out this output?
~/pm2-webui/src$ pm2 logs node[4273]: pthread_create: Resource temporarily unavailable
We can see the pm2 processes on the local host. Now we need add more servers which many other pm2 processes reside. How to do it?
Hello, I run this steps:
git clone https://github.com/suryamodulus/pm2-webui
cd pm2-webui
npm install
cp env.example .env
npm run setup-admin-user (Required for login)
npm start
And when I run npm start it says application is served but I expose the port and it keeps saying connection refused.
I don't know if the issue is with my machine as I have other ports exposing services and they are working fine.
I tried to set app.proxy = false; in app.js but it didn't change anything.
And when I try to curl the url being logged in the machine it says "redirecting to login" as its supposed to, so the service is working fine... the issue is with exposing the port
Hello, unfortunately by using absolute paths it is not possible to access the app via a reverse proxy because the redirects point to wrong paths.
example for https://mydomain.com/pm2
:
ProxyPass /pm2 http://127.0.0.1:5555
ProxyPassReverse /pm2 http://127.0.0.1:5555
on login it redirect me to https://mydomain.com/login
and not to https://mydomain.com/pm2/login
.
I followed the installation step by step, it does not list web access
I already marked the proxy to false
I updated the dependencies and it doesn't work
Is this code active or has it been discontinued?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.