gbserver/gb-infra
2025-06-04 00:25:34 -03:00
..
src fix(proxy): Change Caddy service user and group to root for improved permissions 2025-06-04 00:25:34 -03:00
architecture.png feat(gb-infra): Add CI/CD workflow for Rust with build, test, and deployment steps; include architecture diagram for system components 2025-04-27 16:21:08 -03:00
architecture.txt feat(gb-infra): Add CI/CD workflow for Rust with build, test, and deployment steps; include architecture diagram for system components 2025-04-27 16:21:08 -03:00
Cargo.toml refactor(gb-infra): Remove unused utils module and update dependencies; add Vector logger implementation 2025-04-08 18:39:41 -03:00
README.md feat(gb-infra): Enhance security and resource management by adding fail2ban installation, updating bot and email scripts for improved configuration, and implementing container size limits 2025-06-03 23:51:27 -03:00

Backup

Fastest way to tranfer files between servers over TCP/IP

rsync -avz --progress --bwlimit=0 -e "ssh -p 22 -T -c aes128-gcm@openssh.com -o Compression=no -o IPQoS=throughput" gbbackup@host.com.br:/opt/gbo/backup /home/user/Desktop

Security

apt update && apt install -y fail2ban systemctl enable fail2ban

apt update && apt install -y fail2ban iptables-persistent

systemctl enable fail2ban systemctl enable netfilter-persistent