From dc6f9144c4a116af9ec043a408d8fa9d085a84e1 Mon Sep 17 00:00:00 2001 From: siinus Date: Sun, 20 Oct 2019 02:22:26 +0300 Subject: [PATCH] siinus learns how to markdown... and PLEASE, document dat stuff!! --- README.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/README.md b/README.md index d179520..d4fcc97 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,50 @@ # Viido Viido projektori arvuti repo + +# Setup +Assuming you're using some debian derivative +else ... figure it out yourself + +$CLONE is your repo clone path +commands as root + +#### TODO: autostart +# +#### TODO: bin +# +#### nginx config +Install nginx ofc +``` +mv /etc/nginx/sites-available/default /etc/nginx/sites-available/default.bak +ln -s $CLONE/nginx/default /etc/nginx/default +``` +# +#### projektor +``` +ln -s $CLONE/projektor /opt/projektor +apt install python3-serial python3-bottle +``` +# +#### web +``` +mv /var/www/html /var/www/html.bak +ln -s $CLONE/www /var/www/html +``` +# +#### noVNC +``` +apt install novnc +ln -s /usr/share/novnc /var/www/noVNC +gsettings set org.gnome.Vino require-encryption false +dbus-launch gsettings set org.gnome.Vino prompt-enabled false +``` +# +#### systemd services +``` +ln -s $CLONE/systemd/projektor.service /etc/systemd/system/ +systemctl enable projektor.service +systemctl start projektor.service +ln -s $CLONE/systemd/websockify.service /etc/systemd/system/ +systemctl enable websockify.service +systemctl start websockify.service +```