mirror of https://github.com/Lapikud/Viido.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
5 years ago | |
---|---|---|
arduino_remote | 6 years ago | |
autostart | 7 years ago | |
bin | 5 years ago | |
nginx | 6 years ago | |
projektor | 5 years ago | |
systemd | 6 years ago | |
www | 6 years ago | |
.gitignore | 6 years ago | |
LICENSE | 8 years ago | |
README.md | 5 years ago |
README.md
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 :)