Welcome to Code-Cheater

Appwrite

Install Appwrite
Create appwrite Directory
mkdir appwrite
Install with Docker (Update the version if needed)
docker run -it --rm \ --volume /var/run/docker.sock:/var/run/docker.sock \ --volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \ --entrypoint="install" \ appwrite/appwrite:1.7.4

Appwrite

Backup data
Stop the traefik service
docker compose stop traefik
Give backup script executable permissions
chmod +x backup.sh
Run the backup script
./backup.sh
Restart traefik Service
docker compose start traefik
Copy backup folder to local machine
scp -r root@eventlinkup.com:~/appwrite/backup ~/

Appwrite

Upgrade appwrite
Perform a backup of data using the backup instructions
docker compose down
install appwrite
docker run -it --rm --volume /var/run/docker.sock:/var/run/docker.sock --volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw --entrypoint="upgrade" appwrite/appwrite:1.7.4
Migrate data (run inside appwrite folder)
docker compose exec appwrite migrate

Appwrite

Import database schema
Select what to push from appwrite.json file (eg. Collections etc
appwrite push

Docker

Install Docker Desktop
https://www.docker.com/products/docker-desktop/

FFMPEG

Install ffmpeg
brew install ffmpeg

FFMPEG

Convert avi to MP4
ffmpeg -i input.avi -c:v libx264 -preset fast -crf 23 -c:a aac -b:a 128k output.mp4

GIT

Use updated package-lock file
git checkout -- pnpm-lock.yaml

Music

Backup one drive to another
Code
rsync -av --delete --exclude='.Trashes' --exclude='.Spotlight-V100' --exclude='.TemporaryItems' --exclude='.fseventsd' --exclude='.com.apple.timemachine.donotpresent' /Volumes/SC5000_1/ /Volumes/SC5000_2/

Network

Edit router settings
Use this
http://tplinkwifi.net
Or This
http://192.168.0.1

PM2

Start a Svelte server
pm2 start node --name your_app_name -- --env-file=.env build

Server

Add ssh key to server in the authorized_keys file
Copy local machine ssh key
cat ~/.ssh/id_rsa.pub
Add to server's file
echo 'your_public_key_here' >> authorized_keys
Restart ssh
systemctl restart sshd

Server

Secure copy a file from local machine to server
scp ~/directory/file root@eventlinkup:~/directory/file

Svelte

Create a new project
npx sv create my-app