Skip to content

Instantly share code, notes, and snippets.

View strund3r's full-sized avatar

Franzwagner Ternus strund3r

View GitHub Profile
@strund3r
strund3r / .bashrc
Last active June 20, 2017 15:02
change color bash
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# If not running interactively, don't do anything
case $- in
*i*) ;;
*) return;;
esac
https://docs.google.com/document/d/1ez-CoBwxVhxPodNQkxvkipEYwyixrpAHavwipovwf8k/edit
https://docs.google.com/document/d/1Z35otIj_LK9Sq8xSXku8Fba6PdhYZbgncBHWkVivL6k/edit
# Operations - Beginner
## Deploying a local registry
Erro: Get https://localhost:5000/v1/_ping: http: server gave HTTP response to HTTPS client
Solução: 1. Criar ou modificar /etc/docker/daemon.json
{ "insecure-registries":["localhost:5000"] }
#!/bin/bash
# carregando configurações via params
for i in $*
do
if [[ "$i" == '-y' || "$i" == '-Y' ]] ; then
all_alowed=true
fi
done
#!/bin/bash
clear
function version_gt() { test "$(echo "$@" | tr " " "\n" | sort -V | head -n 1)" != "$1"; }
function version_le() { test "$(echo "$@" | tr " " "\n" | sort -V | head -n 1)" == "$1"; }
function version_lt() { test "$(echo "$@" | tr " " "\n" | sort -rV | head -n 1)" != "$1"; }
printf "\n\n"
# System
alias update='sudo apt-get update'
alias upgrade='update; sudo apt-get -y upgrade'
alias install='sudo apt-get -y install'
alias shutdown='sudo /sbin/shutdown -P now'
alias kabum='init 0'
alias checkversions='~/check_versions.sh'
# Docker
alias docker-ip="docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}'"
@strund3r
strund3r / docker_swarm_deploy_script.sh
Last active July 11, 2017 13:40
Self-explaining title (using IP) (Docker 4 AWS)
#!/bin/bash
################ VARIABLES ################
# Image Repository #
image_name="example/example" #
# #
# .pem key's location #
ssh_key_loc="/home/example/example.pem" #
# #
# Manager's IP (IPv4 Public IP) #
@strund3r
strund3r / iss.desktop
Last active July 25, 2020 04:45
Live ISS stream as wallpaper
[Desktop Entry]
Version=1.0
Type=Application
Name=ISS
Comment=Display ISS live stream as background
Icon=/PATH/TO/YOUR/icon.png
Exec=bash PATH/TO/live-iss-background.sh
NoDisplay=false
StartupNotify=false
Terminal=false
@strund3r
strund3r / docker_swarm_deploy_script.sh
Last active March 26, 2019 19:32
Docker Swarm deploy script (using AWS CLI) (Docker 4 AWS)
#!/bin/bash
################ VARIABLES ################
# Image Repository #
image_name="example/example" #
# #
# .pem key's location #
ssh_key_loc="/home/example/example.pem" #
################ VARIABLES ################
@strund3r
strund3r / deploy_CI.sh
Last active September 28, 2020 14:51
Deploy script for CI/CD (Docker 4 AWS)
#!/bin/bash
set -eo pipefail
############################ VARIABLES ############################
# ssh key's location #
ssh_key="/home/circleci/example/example.pem" #
# docker-compose for metrics #
metrics="/home/circleci/example/<metrics-docker-compose>.yml" #
# sleep time #
@strund3r
strund3r / CS:GO config files
Last active August 14, 2023 17:58
CS:GO config files
.cfg
launch options
aurora json