Skip to content

Instantly share code, notes, and snippets.

View vavrecan's full-sized avatar

Marek Vavrecan vavrecan

View GitHub Profile
# dump database and files
mysqldump -u user database > ~/database.sql
tar -zcvf ~/backup.tar.gz database.sql /var/www/sitefolder
rm ~/database.sql
@vavrecan
vavrecan / fast-webserver.sh
Last active October 19, 2024 19:21
Drop NGINX+PHP+MariaDB+LetsEncrypt
#!/bin/bash
if [ "$#" -gt 0 ];
then
echo "using $1 as domain;"
else
echo -e "usage: $0 [site domain] [database name:database password]\ne.g. $0 domain.org database:password"
exit
fi
@vavrecan
vavrecan / proxify.sh
Created September 30, 2014 16:46
Redsocks Router
#!/bin/bash
# This script will forward internet connection over redsocks proxy
# - Install redsocks and make it listen to any IP
# - Setup Wifi AP or ETH connection and DHCP server
# - Connect to ssh with -D 1080 parameter or start tor on port 1080
# - Run the script
INTERNET_INTERFACE=wlan0
SUBNET_INTERFACE=wlan1
@vavrecan
vavrecan / zip_pack_directory.php
Created January 30, 2014 12:49
Simple script to pack everything in specific directory
<?php
set_time_limit(500);
function Zip($source, $destination)
{
if (!extension_loaded('zip') || !file_exists($source)) {
return false;
}
@vavrecan
vavrecan / rename-apk-namespace
Last active March 9, 2025 09:01
Script that allows renaming namespace of Android APK so you can install same application multiple times
#!/bin/bash
# author Marek Vavrecan ([email protected])
# show usage
[ $# -eq 0 ] && { echo "Usage: $0 [apk path] [source namespace] [target namespace]"; exit 1; }
APK_PATH="$1"
NAMESPACE_FROM="$2"
NAMESPACE_TO="$3"