Skip to content

Instantly share code, notes, and snippets.

Avatar
💭
I may be slow to respond.

Vlad Babii vladbabii

💭
I may be slow to respond.
View GitHub Profile
@vladbabii
vladbabii / portainer-only.yml
Created September 28, 2022 12:00 — forked from alecs/portainer-only.yml
traefik v28 + portainer 2.15 docker-compose
View portainer-only.yml
#
# mkdir -p /shared/portainer/data/
# docker-compose -f portainer-only.yml -p portainer up -d
#
version: '3.7'
services:
portainer:
image: portainer/portainer-ce:latest
container_name: 'portainer'
@vladbabii
vladbabii / klipper_printer_gcode_incremental_macro.cfg
Created December 8, 2019 13:57
klipper printer gcode incremental macro
View klipper_printer_gcode_incremental_macro.cfg
#
# set start/end with gcode:
#
# SET_GCODE_VARIABLE MACRO=incremental_settings VARIABLE=start VALUE=2
# SET_GCODE_VARIABLE MACRO=incremental_settings VARIABLE=now VALUE=2
# SET_GCODE_VARIABLE MACRO=incremental_settings VARIABLE=end VALUE=5
#
# if you set now on each toolchange, if it runs out, the next tool will be used
#
# then run gcode:
@vladbabii
vladbabii / run_this_to_map_anet_a8_to_dev_aneta8
Created June 29, 2018 20:17
Udev Rule To Map Anet A8 to /dev/aneta8
View run_this_to_map_anet_a8_to_dev_aneta8
echo "SUBSYSTEM==\"tty\", ATTRS{idVendor}==\"1a86\", ATTRS{idProduct}==\"7523\", SYMLINK+=\"aneta8\", " > /etc/udev/rules.d/99-aneta8.rules
@vladbabii
vladbabii / myezbkp.sh
Created May 2, 2018 16:20 — forked from kriansa/myezbkp.sh
Easy MySQL incremental backups
View myezbkp.sh
#!/bin/sh
# ========================================================= #
# MyEzBkp
# Easy and simple backup of your entire MySQL Server.
#
# Ver: 1.0
# By: Kriansa
#
# This script requires root privileges to run!
# Tested only in RHEL based distros (Fedora & CentOS)
@vladbabii
vladbabii / howto-make-desktop-elements-smaller-ubuntu-17.txt
Created May 2, 2018 05:52
Ubuntu 17 make desktop elements smaller
View howto-make-desktop-elements-smaller-ubuntu-17.txt
# apt-get install dconf-editor
$ dconf-editor
/org/gnome/desktop/interface/text-scaling-factor = 0.80
/org/gnome/nautilus/desktop/font/custom value = Ubuntu 10
$ gnome-control-center
Dock -> Icon size = 28
$ nautilus
@vladbabii
vladbabii / docker_haproxy_auto_config.php
Created January 30, 2018 14:59
Configure haproxy automatically for docker open ports
View docker_haproxy_auto_config.php
<?php
$list=@shell_exec('netstat -antepul | grep -i "listen" | grep "127.0.0.1:" | grep -i "docker-proxy"');
$list=explode("\n",str_replace("\r","",$list));
$ports=array();
foreach($list as $k=>$v){
$v=trim($v);
if(strlen($v)>0){
while(stripos($v,' ')!==false){
@vladbabii
vladbabii / mariadb_galera_cluster_check_restart.sh
Created January 30, 2018 09:25
MariaDB Galera 10.1+ Cluster Check and Restart
View mariadb_galera_cluster_check_restart.sh
STFAILED="failed"
STRUNNING="active"
STSTOPPED="stopped"
STSTARTING="starting"
CMDBOOTSTRAP="/usr/bin/galera_new_cluster"
CMDSTART="systemctl start mysql"
STARTWAIT=15
@vladbabii
vladbabii / disable_docker_auto_start.sh
Created January 29, 2018 16:55
Disable docker auto-start
View disable_docker_auto_start.sh
bash -c 'echo manual | sudo tee /etc/init/docker.override'
@vladbabii
vladbabii / mount_x.service
Created January 29, 2018 16:54
Systemd run script after mount
View mount_x.service
# original: https://askubuntu.com/questions/25071/how-to-run-a-script-when-a-specific-flash-drive-is-mounted
# you can find your device unit with: sudo systemctl list-units -t mount
# put this into /etc/systemd/system/your.service
[Unit]
Description=SharedMountTrigger
Requires=mnt-shared.mount
After=mnt-shared.mount
[Service]
@vladbabii
vladbabii / rancher_load_balancer_timeout__haproxy_custom.txt
Created January 29, 2018 12:48
Rancher Load Balancer Timeout ( Haproxy Custom )
View rancher_load_balancer_timeout__haproxy_custom.txt
global
maxconn 4096
maxpipes 1024
defaults
timeout client 36000s
timeout server 36000s