Skip to content

Instantly share code, notes, and snippets.

View d3ividdy's full-sized avatar

Deividdy Nogueira d3ividdy

  • @developer Instituto Bulla
View GitHub Profile
@d3ividdy
d3ividdy / user_connected.sql
Created September 18, 2019 22:31
Ver Usuários conectados ao banco de dados MySQL/MariaDB
show full processlist;
@d3ividdy
d3ividdy / ec2-ubuntu-install-docker.sh
Created October 1, 2019 21:35
Arquivo para criacao de maquinas ec2 ubuntu com docker (compose, swarm)
sudo apt-get update -y -qq
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y -qq
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update -y -qq && sudo apt-get install docker-ce docker-ce-cli containerd.io -y -qq
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
@d3ividdy
d3ividdy / format-partition-linux.md
Last active January 24, 2023 04:28
Formatar & Particionar no Linux CLI

Comandos para Formatação e Particionamento

  • Listagem de discos
fdisk -l
  • Seleciona o disco, n - nova particao, w - escreve e sai
fdisk 
@d3ividdy
d3ividdy / docker-clean-all.sh
Created March 6, 2022 13:55
Clean local Docker
docker stop $(docker ps -aq) && \
docker rm -f $(docker ps -aq) && \
docker volume rm $(docker volume ls -q) && \
docker rmi -f $(docker image ls -aq)
@d3ividdy
d3ividdy / regenerate_ssh_host_keys.service
Last active February 19, 2024 13:49
templates-vms-proxmox
[Unit]
Description=Regenerate SSH host keys
Before=ssh.service
ConditionFileIsExecutable=/usr/bin/ssh-keygen
[Service]
Type=oneshot
ExecStartPre=-/bin/dd if=/dev/hwrng of=/dev/urandom count=1 bs=4096
ExecStartPre=-/bin/sh -c "/bin/rm -f -v /etc/ssh/ssh_host_*_key*"
ExecStart=/usr/bin/ssh-keygen -A -v
@d3ividdy
d3ividdy / remove_path_permanent_from_local_git.sh
Created February 21, 2024 21:42
Remove path permanent from local git
# install git-filter-repo
sudo python3 -m pip install --user git-filter-repo
# add filter-repo in path for exec lib
export PATH="/root/.local/bin:$PATH"
# filter path (or file) in local repository
git filter-repo --invert-paths --path <path> --force
@d3ividdy
d3ividdy / install.sh
Last active June 14, 2024 22:51
install docker & docker compose v2
# run command with root user
curl -fsSL https://get.docker.com/ | sh
# add user with group docker
sudo usermod -aG docker $USER