added photoprism

This commit is contained in:
msnie
2024-02-27 08:52:20 +01:00
parent 33a7df1dc5
commit 09ea3fdbfb
5 changed files with 232 additions and 2 deletions
+67
View File
@@ -0,0 +1,67 @@
#!/bin/sh
ufw allow 22
ufw allow 22/tcp
ufw allow 80
ufw allow 443
ufw allow 8384
ufw allow 2222
ufw allow 8888
ufw allow 4444
ufw allow 32400
ufw allow 21027
ufw allow 22000/tcp
ufw allow 22000/udp
ufw allow 21027/udp
ufw enable
cd /srv
mkdir gitlab gitlab-runner hastebin jellyfin mongodata nextcloud syncthing traefik plex znc
cd /home/null
mkdir shares
mkdir shares/disk1
mkdir shares/disk2
mkdir shares/usb
newgrp docker
usermod -aG docker null
systemctl start fail2ban.service
# docker volume create --driver local --opt type=nfs --opt o=addr=192.168.1.110,rw,vers=4 --opt device=:/media --name nfs_data
# 80 ALLOW Anywhere
# 443 ALLOW Anywhere
# 22 ALLOW Anywhere
# 8384 ALLOW Anywhere
# 2222 ALLOW Anywhere
# 8888 ALLOW Anywhere
# 4444 ALLOW Anywhere
# 32400 ALLOW Anywhere
# 22,80,443,2222,3040,4444,8096,8097,8384,8888,21027,22000,32400,51820,51821/tcp ALLOW Anywhere
# 22,80,443,2222,3040,4444,8096,8097,8384,8888,21027,22000,32400,51820,51821/udp ALLOW Anywhere
# 22000 ALLOW Anywhere
# 21027 ALLOW Anywhere
# 22000/tcp ALLOW Anywhere
# 22000/udp ALLOW Anywhere
# 21027/udp ALLOW Anywhere
# 80 (v6) ALLOW Anywhere (v6)
# 443 (v6) ALLOW Anywhere (v6)
# 22 (v6) ALLOW Anywhere (v6)
# 8384 (v6) ALLOW Anywhere (v6)
# 2222 (v6) ALLOW Anywhere (v6)
# 8888 (v6) ALLOW Anywhere (v6)
# 4444 (v6) ALLOW Anywhere (v6)
# 32400 (v6) ALLOW Anywhere (v6)
# 22,80,443,2222,3040,4444,8096,8097,8384,8888,21027,22000,32400,51820,51821/tcp (v6) ALLOW Anywhere (v6)
# 22,80,443,2222,3040,4444,8096,8097,8384,8888,21027,22000,32400,51820,51821/udp (v6) ALLOW Anywhere (v6)
# 22000 (v6) ALLOW Anywhere (v6)
# 21027 (v6) ALLOW Anywhere (v6)
# 22000/tcp (v6) ALLOW Anywhere (v6)
# 22000/udp (v6) ALLOW Anywhere (v6)
# 21027/udp (v6)