KVM | debian | building a bridge

You did set up a kvm and have one physical interface with IP 192.168.100.121, i.e. eno1? To get a bridge tune your /etc/network/interfaces like this: That means: Yout establish a virtual bridge br0 with ip 192.168.100.121 and your physical interface eno1 is docked on the inner side of this bridge. YOURLAN << br0WITH192.168.100.121<<>>YOURPHYSICALeno1

Elasticsearch + Kibana 8.1.0 on Debian 11

Credits, kudos and thanx to the guys making https://kifarunix.com/install-elk-stack-8-x-on-ubuntu/ Elasticsearch is the database and Kibana the WebUI to access the database. Elasticsearch provides a RESTapi, accessable via curl and/or via a so called console, that is a part of kibana. Yallah: After this you should the following to your .profile file: PATH=”/usr/share/elasticsearch/bin:/usr/share/kibana/bin:$PATH” The installation of […]

Handle multiple virtual domains on one debian host | nginx + certbot/letsencrypt

For every domain create a nginx file, put it into /etc/nginx/sites-available and symlinklink it into /etc/nginx/sites/enabled: /etc/nginx/sites-available/my-domain.tld server { listen 80; listen [::]:80; server_name my-domain.tld http://www.my-domain.tld; root /var/www/my-domain.tld; index index.html index.htm; location / { try_files $uri $uri/ =404; } } Create the corresponding dirs and index.htmls (here: /var/www/my-domain.tld) Restart your nginx: Run your certbot That […]

Jitsi | Youtube Streaming and Recording on Debian 10

Credits to woodworker_life [ https://community.jitsi.org/t/how-to-to-setup-integrated-jitsi-and-jibri-for-dummies-my-comprehensive-tutorial-for-the-beginner/35718 ] To handle recording and youtube streaming in your jitsy environment you need a jibri server who connects to your jitsi. Your jitsi server is jitsi.mydomain.mytld Your jibri server is jibri.mydomain.mytld On Jibri: Edit /etc/hosts and add jibri jibri.mydomain.mytld to 127.0.0.1 Edit /etc/hostname content to jibri Update your Debian. Install […]

Asterisk on Debian as a stand alone voicemail box…

… connected to an ALCATEL PBX ¬† apt-get update apt-get -y dist-upgrade apt-get -y install rdate rsync mc glances nloadm locate ncdu mailutils apt-get -y install asterisk systemctl enable asterisk Add routes to your main PBX dpkg-reconfigure exim4-config Do some config stuff: Your extensions.conf: [general] [incoming] exten => 500,1,VoiceMailMain() exten => 500,2,HangUp() exten => 500,3,PlayBack(vm-goodbye) […]

Jitsi DIY | Debian

apt-get update apt-get dist-upgrade apt-get -y install openjdk-11-jre nginx Add default.conf to nginx/sites-available: server { listen 80 default_server; listen [::]:80 default_server; server_name _; include snippets/well-known.conf; } Link this file to nginx/sites-enabled. Add jitsi.mydomain.mytld.conf to nginx/sites-available: server_names_hash_bucket_size 64; server { listen 80; listen [::]:80; server_name jitsi.ir-media-tec.com; location ^~ /.well-known/acme-challenge/ { default_type “text/plain”; root /usr/share/jitsi-meet; } location […]