This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
databases=`mysql -e "SHOW DATABASES;" | tr -d "| " | grep -v Database` | |
for db in $databases; do | |
if [[ "$db" != "information_schema" ]] && [[ "$db" != "performance_schema" ]] && [[ "$db" != "mysql" ]] && [[ "$db" != _* ]] ; then | |
echo "Exporting database: $db" | |
mysqldump --databases $db > `date +%Y%m%d`.$db.sql | |
fi | |
done |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: '3.8' | |
services: | |
db: | |
image: mysql:latest | |
volumes: | |
- db_data:/var/lib/mysql | |
restart: always | |
environment: | |
MYSQL_ROOT_PASSWORD: your_mysql_root_password |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
Plugin Name: Remote Post Check for WooCommerce | |
Description: Checks the remote post and displays the result in the WordPress admin page with troubleshooting info. | |
Version: 1.0 | |
Author: Stefan Pejcic | |
Author URL: https://pejcic.rs | |
*/ | |
function check_remote_post() { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bash <(curl -sSL https://get.openpanel.co/) | |
cd /usr/local/admin/ | |
wget FAJL/2087-main.zip | |
unzip 2087-main.zip | |
mv modules/ modulesOLD/ | |
mv 2087-main/modules/ modules | |
mv templates/ templatesOLD/ | |
mv 2087-main/templates/ templates | |
mv 2087-main/static/pages/ static/pages |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import json | |
import socket | |
from flask import Flask, Response, abort, render_template, request, send_file, g, jsonify, session, url_for, flash, redirect, get_flashed_messages | |
import subprocess | |
import datetime | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
NOTICE: You are seeing this message because you have apache2 package installed. | |
PHP extension php8.1-imagick is now successfully installed. | |
Hit:1 http://security.ubuntu.com/ubuntu jammy-security InRelease | |
Err:2 https://artifacts.elastic.co/packages/7.x/apt stable InRelease | |
403 Forbidden [IP: 34.120.127.130 443] | |
Hit:3 http://archive.ubuntu.com/ubuntu jammy InRelease | |
Hit:4 https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy InRelease | |
Hit:5 http://archive.ubuntu.com/ubuntu jammy-updates InRelease | |
Hit:6 http://archive.ubuntu.com/ubuntu jammy-backports InRelease | |
Reading package lists... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
yum -h | |
yum update | |
yum update --disableexcludes=* | |
grubby --default-kernel |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
### | |
# | |
# install and enable tr locale for openpanel | |
# | |
### | |
cd /usr/local/panel && pybabel init -i messages.pot -d translations -l tr | |
wget -O /usr/local/panel/translations/tr/LC_MESSAGES/messages.po https://raw.githubusercontent.com/stefanpejcic/openpanel-translations/main/tr-tr/messages.pot |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
WORKDIR="/var/tmp" | |
TIMESTAMP_FILE="$WORKDIR/last_email_timestamp" | |
LIMIT="100" | |
LOAD="20" | |
starttime=$(date +%s -d '1 hour ago') # 1 hour ago | |
currenttime=$(date +%s) | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# adds a custom blacklist to ufw | |
# Check if ipset is installed | |
if ! command -v ipset &> /dev/null | |
then | |
echo "ipset could not be found, installing..." | |
sudo apt-get update && sudo apt-get install -y ipset | |
else |
NewerOlder