2024-06-29 20:03:13 +03:00
2019-11-12 21:49:55 +02:00
2018-02-28 22:54:25 +02:00
2023-11-03 20:37:03 +02:00
2019-11-12 21:46:01 +02:00
2019-11-12 21:49:55 +02:00
2017-11-08 21:47:19 +02:00
2020-06-12 05:34:45 +03:00

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

Optionally, set keyboard hotkeys from projektor/hotkey_commands.txt

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

Now, essential code seems to be symlinked and git pull keeps everything up-to-date..

And as always, this readme is under destruction :)

Description
Viido projektori arvuti repo
Readme MIT 1.3 MiB
Languages
HTML 45.2%
Python 28.2%
Shell 21.1%
C++ 5.5%