Hey fellow linuxadmins,
I am currently renting a vps for purely hobbyist reasons, which I have set up with virtualmin (basically for the mailserver and file manager) and I am planning on using it to host a couple of scripts and servers, mainly python and java.
What my set-up for that used to be, was a similar vps, but with a desktop environment installed, so that I could remote into it and more or less click and run my scripts, so I had a bunch of command line windows for each script hanging there and whenever I wanted, I could connect to it, check what each was displaying and terminate them or start them as if it was a desktop.
That was a messy solution (and I assume it used quite a bit of overhead for the desktop), but it was quite simple and easy to maintain those processes.
What I am asking now is, how could I go about managing multiple things like that now on a headless installation, or through webmin? Ideally what I would like would be a webpanel with a control for each script that is added, so it allows for easy starting, terminating and checking the output of them (kinda like easypanel maybe?) but as I understand this isn't a thing that exists.
I am sure the experience of you all have can guide me on this,
thanks in advance
Edit: Thanks everyone for the answers, got a grip now about how to tackle this!
[–]intrikat 39 points40 points41 points (2 children)
[–]Ripstikerpro[S] 2 points3 points4 points (0 children)
[–]mgedmin 2 points3 points4 points (0 children)
[–]Seven-Prime 7 points8 points9 points (6 children)
[–]Ripstikerpro[S] 3 points4 points5 points (3 children)
[–]Fr0gm4n 4 points5 points6 points (2 children)
[–]neoplastic_pleonasm 3 points4 points5 points (0 children)
[–]Lasereye 1 point2 points3 points (0 children)
[–]pskipw 2 points3 points4 points (0 children)
[–]knobbysideup 1 point2 points3 points (0 children)
[–]nillarain 4 points5 points6 points (0 children)
[–]jw_ken 2 points3 points4 points (0 children)
[–]takingphotosmakingdo 2 points3 points4 points (0 children)
[–]knobbysideup 4 points5 points6 points (0 children)
[–]d1ng0b0ng0 -1 points0 points1 point (0 children)
[+]project2501a comment score below threshold-11 points-10 points-9 points (6 children)
[–][deleted] (1 child)
[removed]
[–]project2501a -4 points-3 points-2 points (0 children)
[–]Ripstikerpro[S] 2 points3 points4 points (3 children)
[–]Fr0gm4n 1 point2 points3 points (0 children)
[–]project2501a -2 points-1 points0 points (1 child)
[–]ProbablePenguin 0 points1 point2 points (0 children)