# ---------.---------.---------.---------.---------.---------.---------.---------.---------.---------
# [ HTTP ]

# [ /home/bit010/WorkingRam/www/html/ ]
sudo apt install php8.0
sudo apt install php8.0-cli php8.0-common php8.0-imap php8.0-redis php8.0-snmp php8.0-xml php8.0-gd
sudo apt install apache2
sudo service apache2 restart

sudo cp /etc/apache2/envvars /etc/apache2/envvars.org
sudo ne /etc/apache2/envvars 
sudo sh -c "echo '# modify' >> /etc/apache2/envvars"
sudo sh -c "echo 'export APACHE_RUN_USER=bit010' >> /etc/apache2/envvars"
sudo sh -c "echo 'export APACHE_RUN_GROUP=bit010' >> /etc/apache2/envvars"
cat /etc/apache2/envvars | tail -n 3

mkdir /home/bit010/WorkingRam/www /home/bit010/WorkingRam/www.old
cp -rfd /var/www /home/bit010/WorkingRam/
sudo mv /var/www/ /var/www.org
sudo ln -s /home/bit010/WorkingRam/www /var/www

echo "<?php phpinfo(); ?>" > /home/bit010/WorkingRam/www/html/phptest.php

# ---------.---------.---------.---------.---------.---------.---------.---------.---------.---------
# [ GITLAB ]

wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/bionic/gitlab-ce_13.7.9-ce.0_amd64.deb/download.deb

sudo apt-get install ./gitlab-ce_13.7.9-ce.0_amd64.deb

sudo sh -c "echo \"external_url 'http://127.0.0.1:8088'\" >> /etc/gitlab/gitlab.rb"
sudo cat /etc/gitlab/gitlab.rb | tail -n 3

sudo gitlab-ctl reconfigure


# ---------.---------.---------.---------.---------.---------.---------.---------.---------.---------
# [ FTP ]

sudo apt-get install vsftpd

sudo sh -c "echo 'local_enable=YES' >> /etc/vsftpd.conf"
sudo sh -c "echo 'write_enable=YES' >> /etc/vsftpd.conf"
sudo sh -c "echo '#chroot_local_user=YES' >> /etc/vsftpd.conf"
sudo sh -c "echo 'allow_writeable_chroot=YES' >> /etc/vsftpd.conf"
sudo sh -c "echo 'chroot_list_enable=YES' >> /etc/vsftpd.conf"
sudo sh -c "echo 'chroot_list_file=/etc/vsftpd.chroot_list' >> /etc/vsftpd.conf"
sudo sh -c "echo 'local_root=/home/bit010/WorkingRam' >> /etc/vsftpd.conf"
sudo sh -c "echo 'bit010' >> /etc/vsftpd.chroot_list"

sudo systemctl restart vsftpd

# IE:: ftp://192.168.31.82/
# curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

wget https://www.cpolar.com/static/downloads/install-release-cpolar.sh
sudo bash install-release-cpolar.sh

cpolar version


cpolar authtoken MDA0YjRkNjktMTEwNi00M2VlLTllMGMtYTVlZjc2NGFlY2I1
cpolar http 8080
sudo systemctl enable cpolar
sudo systemctl start cpolar
sudo systemctl status cpolar