More docs
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Build and test / requirements (push) Successful in 2m51s

This commit is contained in:
2023-11-27 09:58:23 +00:00
parent 55cdcd86b6
commit de9270476f
2 changed files with 145 additions and 57 deletions

View File

@ -4,15 +4,17 @@
Backup script utilizing Rclone to backup local file systems and send notifications.
# Minimum requirements
- PHP8.2
- Composer to install required packages.
- Rclone installed
# Rclone install
rm rclone-current-linux-amd64.deb
rm rclone-current-linux-amd64.deb
wget https://downloads.rclone.org/rclone-current-linux-amd64.deb
sudo dpkg -i rclone-current-linux-amd64.deb
# PHP Docs
rm phpDocumentor.phar
wget https://phpdoc.org/phpDocumentor.phar
chmod +x phpDocumentor.phar
# For development
# PHP latest for debian
curl -sSL https://packages.sury.org/php/README.txt | sudo bash -x
@ -20,11 +22,12 @@ sudo apt update
sudo apt upgrade
sudo apt install php8.2-cli php8.2-xml php8.2-curl php8.2-zip php8.2-xdebug php8.2-mbstring unzip wget graphviz plantuml
# PHP Docs
rm phpDocumentor.phar
wget https://phpdoc.org/phpDocumentor.phar
chmod +x phpDocumentor.phar
# Rclone install
rm rclone-current-linux-amd64.deb
wget https://downloads.rclone.org/rclone-current-linux-amd64.deb
sudo dpkg -i rclone-current-linux-amd64.deb
# Infection install
rm infection.phar