Initial server setup

This commit is contained in:
2025-06-15 18:58:51 +01:00
parent 0fa9ac2715
commit c53a5eae24
2 changed files with 97 additions and 0 deletions

17
server/open-ports.sh Executable file
View File

@@ -0,0 +1,17 @@
#! /bin/sh
sudo apt install miniupnpc
LOCAL_IP=$(hostname -I | awk '{print $1}')
# Nextcloud
upnpc -a $LOCAL_IP 80 80 tcp
upnpc -a $LOCAL_IP 8080 8080 tcp
upnpc -a $LOCAL_IP 8443 8443 tcp
upnpc -a $LOCAL_IP 443 443 tcp
upnpc -a $LOCAL_IP 3478 3478 tcp
upnpc -a $LOCAL_IP 3478 3478 udp
# SSH
upnpc -a $LOCAL_IP 22 22 tcp
upnpc -l