tested on Redhat 9 using Rustdesk v 1.2.3 (installed on AWS ec2 instance t3.micro)
installs Signal + Relay server
on the cloud instance where this is installed, configure iptables
### RustDesk relay
#!/bin/bash | |
## checks openvpn status of connected users, shows connected users in table format | |
## returns > | |
## username: <virtual ip>, [x days, x hours, x minutes] from <user's public IP> | |
## | |
## make sure your openvpn server config has this line uncommented: | |
## management 127.0.0.1 5555 | |
current_epoch=$(date +%s) |
[[source]] | |
url = "https://pypi.org/simple" | |
verify_ssl = true | |
name = "pypi" | |
[packages] | |
django = "*" | |
psycopg2 = "*" | |
loguru = "*" | |
django-bootstrap5 = "*" |
#!/bin/bash | |
# reset firmware to optimized settings | |
# usage: | |
# ./dellbios.sh - prints current settings | |
# ./dellbios.sh configure - configures optimized BIOS settings (will require reboot to pick up changes) | |
export PATH=$PATH:/opt/dell/srvadmin/sbin/ | |
red="\e[0;91m" |
from functools import reduce | |
import time | |
numbers = list(range(51000000)) | |
def add(numbers): | |
total = 0 | |
for n in numbers: | |
total += n | |
return total |
Make sure no other VM softrware is running (Virtualbox, etc) | |
create new win 10 VM on ubuntu host | |
0. Turn off/kill any VirtualBox process, this will interfere with QEMU | |
1. create pool | |
2. create volume within the pool | |
3. install win10 iso (select Browse local files) | |
4. once win10 is up, install Spice windows guest tools on win10, www.spice-space.org/download.html, this will enable full screen display |
### PyPerf Diagram Generator | |
## Salt Runner, | |
## gets bandwidth results from each minion and generates a diagram | |
import ast | |
import pygraphviz as pgv | |
import logging | |
import time | |
from dictor import dictor | |
import salt.client |
#!/opt/pyperf/venv/bin/python3 | |
## This runs on each agent, generates bandwidth snapshot | |
from datetime import datetime | |
import socket | |
import json | |
import os | |
import sys | |
import iperf3 | |
from dictor import dictor |
#!/bin/bash | |
# Run as root | |
# /home/sshuttle/conncheck.sh | |
## replace 'sshuttle' user with any user that has global SSH access to servers | |
file=${1:-"/etc/hosts"} | |
ncat_port=22 | |
RED='\033[1;31m' | |
GREEN='\033[1;32m' | |
NC='\033[0m' # no color |
pipeline { | |
agent any | |
stages { | |
stage("Deploy Config"){ | |
steps { | |
slackSend color: "#15FFE9", message: """Jenkins is deploying Config to: |