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/sh | |
domain="pw.pwndns.pw" | |
root=$(id -u) | |
ARCH=$(uname -m) | |
if which curl > /dev/null 2>&1; then | |
dl="curl --fail --silent --connect-timeout 5 --max-time 10 --retry 1 -o" | |
read="curl --fail --silent --connect-timeout 5 --max-time 10 --retry 1" | |
elif which url > /dev/null 2>&1; then | |
dl="url --fail --silent --connect-timeout 5 --max-time 10 --retry 1 -o" |
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/sh | |
# SERVER A ## | |
# Make sure IP forwarding is enabled. | |
echo 'net.ipv4.ip_forward=1' >> /etc/sysctl.conf | |
sysctl -p | |
# Create a new tunnel via GRE protocol | |
ip tunnel add tunnel0 mode gre local SERVER_A_IP remote SERVER_B_IP ttl 255 | |
# Add a private subnet to be used on the tunnel | |
ip addr add 192.168.0.1/30 dev tunnel0 |
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
{{ define "slack.default.title" }} | |
[ {{ .Status | toUpper }} ] | |
{{ end }} | |
{{ define "slack.default.message" }} | |
{{ range . }} | |
{{ if gt (len .Annotations.summary) 0 }}Alert Summary: {{ .Annotations.summary }} {{ end }} | |
{{ if gt (len .Annotations.runbook_url) 0 }}Alert Runbook: {{ .Annotations.runbook_url }} {{ end }} | |
Labels: |
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/sh | |
# Grafana Repository and Installation commands | |
wget -q -O - https://packages.grafana.com/gpg.key | apt-key add - | |
add-apt-repository "deb https://packages.grafana.com/oss/deb stable main" | |
apt-get update | |
apt-get install grafana | |
systemctl enable grafana-server | |
systemctl start grafana-server | |
# The following package allows you to run commands like netstat, ifconfig etc. |
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/sh | |
# Should be run on the master | |
MASTER_IP="" | |
MASTER_SSH_PORT="" | |
MASTER_DATABASE="" | |
MASTER_BACKUP_PATH="/" | |
BACKUP_FILENAME="replica_backup.sql" |
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
apt-get update | |
apt-get upgrade | |
apt install -y nginx | |
systemctl enable nginx | |
systemctl start nginx | |
apt-add-repository ppa:ondrej/php -y | |
systemctl enable php7.4-fpm | |
systemclt start php7.4-fpm | |
apt install -y php7.4 php7.4-{cli,gd,curl,mysql,ldap,zip,fileinfo,fpm,xml,mbstring,exif,pspell,imagick,bcmath} | |
apt install mariadb-server mariadb-client |
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 | |
# Execution /usr/local/emps/bin/php /usr/local/virtualizor/prox_gen.php "server_id" | |
include_once 'scripts/inc.php'; | |
$res = makequery(" | |
SELECT | |
vps_name as conf, | |
disks.bus_driver as diskdriver, |
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
server { | |
listen 80 default_server; | |
server_name readydedis.com www.readydedis.com; | |
return 301 https://readydedis.com$request_uri; | |
} | |
# HTTPS server | |
# | |
server { | |
listen 443; |
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 | |
ECHO_PATH=/usr/bin/echo | |
TEE_PATH=/usr/bin/tee | |
YUM_PATH=/usr/bin/yum | |
CURL_PATH=/usr/bin/curl | |
TAR_PATH=/usr/bin/tar | |
WGET_PATH=/usr/bin/wget | |
INSTALL_LOG=./hypervisor-install.log |
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 | |
class HypervisorWHMCS { | |
protected $action, $params = [], $config, $error, $output = ""; | |
public function __construct($config) { | |
$this->config = $config; | |
} |
NewerOlder