Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0cdce73c04 | ||
|
|
c137fdc101 | ||
|
|
cd4fdd8e44 | ||
|
|
cb0ff4216a |
@@ -119,7 +119,7 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
image: redis:6.2-alpine
|
image: redis:5.0
|
||||||
container_name: mistborn_production_redis
|
container_name: mistborn_production_redis
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
FROM postgres:13.3-alpine
|
FROM postgres:11.3
|
||||||
|
|
||||||
COPY ./compose/production/postgres/maintenance /usr/local/bin/maintenance
|
COPY ./compose/production/postgres/maintenance /usr/local/bin/maintenance
|
||||||
RUN chmod +x /usr/local/bin/maintenance/*
|
RUN chmod +x /usr/local/bin/maintenance/*
|
||||||
|
|||||||
+31
-5
@@ -105,13 +105,39 @@ source ./scripts/subinstallers/platform.sh
|
|||||||
|
|
||||||
# iptables
|
# iptables
|
||||||
echo "Setting up firewall (iptables)"
|
echo "Setting up firewall (iptables)"
|
||||||
if [ ! -f "/etc/iptables/rules.v4" ]; then
|
if [ -f "/etc/iptables/rules.v4" ]; then
|
||||||
echo "Setting iptables rules..."
|
echo "Caution: iptables rules exist."
|
||||||
./scripts/subinstallers/iptables.sh
|
|
||||||
else
|
read -p "Would you like to Clear (C) existing iptables rules or Add (A) to existing rules (this may cause problems)? [c/a] " MISTBORN_IPTABLES_ACTION
|
||||||
echo "iptables rules exist. Leaving alone."
|
echo
|
||||||
|
|
||||||
|
if [[ "${MISTBORN_IPTABLES_ACTION}" =~ ^([cC])$ ]]; then
|
||||||
|
# clear
|
||||||
|
echo "Clearing existing iptables rules..."
|
||||||
|
sudo rm -rf /etc/iptables/rules.v4
|
||||||
|
sudo iptables -F
|
||||||
|
sudo iptables -t nat -F
|
||||||
|
sudo iptables -P INPUT ACCEPT
|
||||||
|
sudo iptables -P FORWARD ACCEPT
|
||||||
|
sudo rm -rf /etc/iptables/rules.v6 || true
|
||||||
|
sudo ip6tables -F || true
|
||||||
|
sudo ip6tables -t nat -F || true
|
||||||
|
sudo ip6tables -P INPUT ACCEPT || true
|
||||||
|
sudo ip6tables -P FORWARD ACCEPT || true
|
||||||
|
|
||||||
|
elif [[ "${MISTBORN_IPTABLES_ACTION}" =~ ^([aA])$ ]]; then
|
||||||
|
# do nothing
|
||||||
|
echo "Proceeding..."
|
||||||
|
|
||||||
|
else
|
||||||
|
echo "Unrecognized action: stopping"
|
||||||
|
exit 1;
|
||||||
|
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo "Setting iptables rules..."
|
||||||
|
source ./scripts/subinstallers/iptables.sh
|
||||||
|
|
||||||
# SSH Server
|
# SSH Server
|
||||||
sudo -E apt-get install -y openssh-server
|
sudo -E apt-get install -y openssh-server
|
||||||
|
|||||||
Reference in New Issue
Block a user