Skip to content

Instantly share code, notes, and snippets.

View andrewpetrochenkov's full-sized avatar
🔍

Andrew P andrewpetrochenkov

🔍
View GitHub Profile
@andrewpetrochenkov
andrewpetrochenkov / pip-install-requirements.txt.sh
Last active April 14, 2025 10:55
pip install requirements.txt #pip #python
python3 -m pip install -r requirements.txt
python3 -m pip install --break-system-packages -r requirements.txt
python3 -m pip --isolated install -r requirements.txt
@andrewpetrochenkov
andrewpetrochenkov / pylint.sh
Created April 14, 2025 10:42
pylint #pylint
git ls-files '*.py' | xargs pylint
@andrewpetrochenkov
andrewpetrochenkov / webpack-prod.sh
Last active April 13, 2025 17:42
webpack prod build
webpack --config config.js --mode=none
@andrewpetrochenkov
andrewpetrochenkov / docker-run.sh
Created February 18, 2025 18:44
docker run #docker
docker run --env-file /root/docker-compose/gistmanager.com-django-server/.env -v /var/log/gistmanager.com:/var/log/gistmanager.com -v /root/logging.conf:/code/logging.conf -it --entrypoint sh localhost:5000/gistmanager.com-django-server
# /var/lib/docker/containers/<container-id>/<container-id>-json.log
docker logs $(docker inspect -f '{{.Id}}' NAME)
@andrewpetrochenkov
andrewpetrochenkov / safari-high-cpu-usage-fix.sh
Created December 12, 2024 13:14
Safari high cpu usage fix #safari #cpu #fix
open -R ~/Library/Safari
find ~/Library/Safari ! -name Bookmarks.plist -exec rm -fr {} \; # Terminal disk full access required
killall Safari
@andrewpetrochenkov
andrewpetrochenkov / wireguard.sh
Last active November 22, 2024 07:26
wireguard VPN #wireguard #vpn
sudo apt update
sudo apt install wireguard
sudo apt install ufw
sudo ufw allow 51820/udp
sudo ufw enable
# /etc/wireguard/wg0.conf
# echo "net.ipv4.ip_forward=1" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
@andrewpetrochenkov
andrewpetrochenkov / docker.sock.sh
Last active November 17, 2024 06:49
docker.sock #docker
curl --unix-socket /var/run/docker.sock http://localhost/containers/json | jq
curl --unix-socket /var/run/docker.sock http://localhost/containers/{CONTAINER_ID}/json | jq
defaults write com.apple.iCal "Display Birthdays calendar" -bool false
defaults write com.apple.iCal NotificationCenterNotificationSound -string ""
@andrewpetrochenkov
andrewpetrochenkov / brew-pid.sh
Last active October 22, 2024 08:05
macOS brew pid #macos #brew
find /opt/homebrew/var -type f -name "*.pid"
find /opt/homebrew/var -type f -name "*.pid" -exec rm {} \;