Read the statement by Michael Teeuw here.
Step by step guide to MagicMirror on Ubuntu 22 server?
-
@sdetweil great ty. Yeah the plan is to run this non-gui version in server mode. I’ll need to edit the config to allow remote connections from my IPs and open the right ports, etc it will be a process lol but I think I can sort it out.
-
@sdetweil could you remind me of the command to run NPM RUN SERVER in the background so it won’t quit when I close my SSH session?
Also, if I need to re-run the server (let’s say I update the config or add a module) how do I do that?
-
@eqpaisley if u setup pm2, then
pm2 status will show u the managed apps
pm2 --help will show u all the things it can do
pm2 start
pm2 restart
pm2 stop
pm2 infoall take the name of the app, or the number
if u setup pm2 q my script then it launches
MagicMirror/installers/mm.shchange the npm start to npm run server
if u didn’t setup pm2, then the script on my script
fixuppm2.sh will do that -
@sdetweil Thanks! I ended up setting up a magicmirror.service. now I use
sudo service magicmirror resart
after each tweak to my config. I have it up and running on a free oracle cloud instance and behind a reverse proxy.
I guess the danger there is that anyone with the URL can access it…but they’d have to guess the URL…right?
-
@eqpaisley right