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