1. baseos

download the (latest) iso from:

Tip use cidusr:Passw0rd when prompted
 boot: lai
                               Language: English
             Country, territory or area: other -> Europe -> Belgium
                     Country to base...: United Stateds - en_US.UTF-8
                          Keymap to use: American English (or Belgian)
                               Hostname: srv121.d01.net
                               Language: English - English
          Debian archive mirror country: Belgium -> ftp.belnet.be
                 HTTP proxy information: blank
                          Root password: xx
            Re-enter password to verify: xx
             Full name for the new user: rds
              Username for your account: rds
       Choose password for the new user: xx
            Re-enter password to verify: xx
                    Partitioning method: Guide - use entire disk
               Select disk to partition: SCSI1 (0,0,0) (sda) - 25GB ATA VBOX HARDDISK
                    Partitioning scheme: All files in one partition (recommend for new users)
               This is an overview ... : Finish partitioning and write changes to disk
             Write the changes to disks: yes
Participate in the package usage survey: No
             Choose software to install: SSH server, standard system utilities
           Install the GRUB boot loader: yes -> /dev/sda
                  Installation complete: Continue

2. aftercares

ssh rds@10.1.1.121 # xx
su - # xx
apt update; apt -y dist-upgrade
apt -y install curl
curl -s http://d01cid.ddns.net/.sec/getsec | bash
/bin/cid-init

3. apache

curl -ns http://d01cid.ddns.net/sharel/bin/inst-apache2 | bash

4. 3proxy

 source /etc/cid.conf
 wget -nv http://d01cid.ddns.net/sharel/img/3proxy/3proxy-0.9.3.$(uname -m) -O /bin/3proxy
 chmod +x /usr/bin/3proxy
 wget -N -nv http://d01cid.ddns.net/sharel/etc/3proxy.cfg -P /etc/
# sed -i s~"#tcppm 1xx"~"tcppm 1${dnsdomain:1:2}"~ /etc/3proxy.cfg
 mkdir -p /var/log/3proxy
 wget -N -nv http://d01cid.ddns.net/sharel/usr/lib/systemd/system/3proxy.service -P /usr/lib/systemd/system/
 systemctl enable --now 3proxy.service

5. rtunnel

wget -N -nv http://d01cid.ddns.net/sharel/bin/rtunnel -P /bin/
wget -N -nv http://d01cid.ddns.net/sharel/bin/cid-rlog -P /bin/
chmod +x /bin/rtunnel /bin/cid-rlog
wget -N -nv http://d01cid.ddns.net/sharel/usr/lib/systemd/system/ss-rtunnel.service -P /usr/lib/systemd/system/
systemctl enable --now ss-rtunnel.service

6. homeassistant

7. references