From d6515380142e65db4ba0303460f3691ff421e7c4 Mon Sep 17 00:00:00 2001 From: Mo8it Date: Fri, 5 Aug 2022 13:49:01 +0200 Subject: [PATCH] Init commit --- scripts/server_setup.fish | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 scripts/server_setup.fish diff --git a/scripts/server_setup.fish b/scripts/server_setup.fish new file mode 100755 index 0000000..5a70097 --- /dev/null +++ b/scripts/server_setup.fish @@ -0,0 +1,35 @@ +#!/usr/bin/fish + +set -l user admin +set -l user_home /home/$user +set -l user_config $user_home/.config + +set -l fish_config $user_config/fish/config.fish +runuser -u $user -- nvim $fish_config +source $fish_config + +set -l nvim_config_dir $user_config/nvim +runuser -u $user -- mkdir -p $nvim_config_dir +runuser -u $user -- nvim $nvim_config_dir/init.lua + +dnf install -y \ + firewalld +systemctl enable --now firewalld + +echo "net.ipv4.ip_forward=1" >>/etc/sysctl.conf +sysctl -p + +firewall-cmd --remove-service mdns +firewall-cmd --remove-forward + +firewall-cmd --add-service http +firewall-cmd --add-service https +firewall-cmd --add-masquerade +firewall-cmd --add-forward-port=port=80:proto=tcp:toport=8000:toaddr=134.93.62.232 +firewall-cmd --add-forward-port=port=443:proto=tcp:toport=4430:toaddr=134.93.62.232 +firewall-cmd --add-forward-port=port=2222:proto=tcp:toport=2222:toaddr=134.93.62.232 + +firewall-cmd --list-all +read -P "Continue " >/dev/null + +firewall-cmd --runtime-to-permanent