Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

42 total results found

Hardver - Raspberry Pi

2 - Hardver u istraživanju

Raspberry Pi (RPi) je vrsta malih (SoC - system on a chip) računala koja proizvodi engleska Raspberry Pi fondacija. Računala su prvenstveno zamišljena kao platforma za učenje računalnih znanosti u zemljama u razvoju, no zbog cijene i mogućnosti ubrzo postaju ...

List of Software

Software

This is not a definitive list. Free software is installed by package managers which manage dependencies automatically so a lot of other supporting software gets installed in the process. Some software is installed but not elaborated upon for the same reason. ...

Installing Packages

Software

- update apt package list sudo apt update - install software, when asked chose not to set up icecast2 and chose lxdm as the default display manager sudo apt install ctwm ffmpeg git icecast2 lxdm lxterminal pd psmisc python3 python3-evdev python3-tk py...

Configuration, scripts, systemd or init scripts

Software

- clone the git repo which holds config files and scripts - this command will put all files in the repo in a subdirectory called suda-git in the users home directory ($HOME)) git clone https://gitlab.com/hacklab01/suda.git $HOME/suda-git - copy ctwm.desk...

noVNC and SUDA web interface

Software

- install noVNC - the open source VNC client wget -O $HOME/suda-git/noVNCv1.4.0.zip https://github.com/novnc/noVNC/archive/refs/tags/v1.4.0.zip - unzip the archive to the suda-git directory unzip -q $HOME/suda-git/noVNCv1.4.0.zip -d $HOME/suda-git/ -...

MAPS Icecast

Software

- copy icecast settings (icecst-local.xml) to /etc/icecast2/icecast.xml sudo cp $HOME/suda-git/config/icecast-local.xml /etc/icecast2/icecast.xml - generate a password and put it the variable $secret secret=$(tr -dc A-Za-z0-9 </dev/urandom | head -c 1...

MAPS PureData

Software

- make a directory for pd libraries in the home directory mkdir -p $HOME/.local/lib - unzip pd libraries to the newly created dir unzip -q $HOME/suda-git/art/maps/pd.zip -d $HOME/.local/lib - copy pd and MAPS scripts and config files to their place...

Tunnelling - rathole client

Software

Setting up a SUDA rathole client (a machine set to run SUDA locally)Prerequisites: - a rathole server already setup - the secret string used to setup the server - a local server already setup for local (ethernet) use- this process takes place on that server ...

Tunneling - rathole server

Software

Rathole is used To setup tunneling and expose the SUDA computer to the internet using NAT traversal. Prerequisites: - a server that is exposed to the internet which will stand between the internet and tunnel all data from the local SUDA server - a dom...

Git repository

Software

The git repository (https://gitlab.com/hacklab01/suda) keeps all SUDA files. It's used to easily migrate configuration files, service files, static files (art scripts, HTML, JS, and CSS) and all other neccesary settings to a suda installation. |-- README.md -...

Add to Proxmox after installation

servLAB Proxmox

add repos https://pve.proxmox.com/wiki/Package_Repositories add ubuntu server iso under local -> iso images download gitbash (optional) https://git-scm.com

Pivilion on ESP32

ESP32

download zip from git and just add libraries from menu into Arduino IDE https://iotespresso.com/create-captive-portal-using-esp32/ https://randomnerdtutorials.com/esp32-web-server-microsd-card/ https://randomnerdtutorials.com/power-esp32-esp8266-solar-p...

Run certbot on windows with txt record

hosting tricks and notes

certbot -d $domain --manual --preferred-challenges dns certonly Certificate is saved at: C:\Certbot\live\$domain\fullchain.pemKey is saved at:         C:\Certbot\live\$domain\privkey.pem

AR markers

XR

Ar markers are much like QR codes, a black and white (or other high contrast color combination) pattern that stores information. In AR they're used as markers that denote positions of 3D models.  Builtin Barcode Markers These are built into ar.js (or rathe...

Starter template

XR

This is a heavily commented template that can be expanded upon easily. It's recommended to read the comments of the entire file before using it. <!DOCTYPE html> <html> <!--load aframe-master and aframe-ar--> <script src="js/aframe-master.min.js"></script> ...

500 videos with numbers

scripting

#!/bin/bash # Output directory output_dir="output_videos" mkdir -p "$output_dir" # Set the video dimensions and duration width=1920 height=1080 duration=30 # Loop to create 500 videos for i in {1..500}; do # Use FFmpeg to generate the video w...

GPIO pins for control

Rpi

# This setting defines which Raspberry Pi GPIO pin (BOARD numbering!) will jump to which file in the playlist (first file has index 0)# See: https://www.raspberrypi.com/documentation/computers/raspberry-pi.html for info about the pin numbers# the pins are pull...

WireGuard and lsyncd to sync a directory.

Fubomatic

install wireguard apt install wireguard / pacman install wireguard-toolsgenerate keypairswg genkey | tee server_private.key | wg pubkey > server_public.keyServer config file /etc/wireguard/wg0.conf [Interface] PrivateKey = <server_private_key> Address = 10...

Django notes

Fubomatic

Migration from event applications to art-applications for gunicorn to work it needs to have home dir permissions changed to 755 upgrade django-multiselectfield pip install --upgrade django-multiselecfield fix en hr in events_residencies/templates/base.htm...

nginx settings

Fubomatic

For uploads (in server directive)    client_max_body_size 5G;    client_body_timeout 300s;    send_timeout 300s;    proxy_read_timeout 300s;    proxy_send_timeout 300s;