user 7 rokov pred
rodič
commit
a0190091cd
3 zmenil súbory, kde vykonal 1 pridanie a 51 odobranie
  1. 1 3
      Makefile
  2. 0 25
      add_public_route
  3. 0 23
      remove_public_route

+ 1 - 3
Makefile

@@ -20,7 +20,7 @@ shell:
 
 run:
 	mkdir -p $(LOCAL_DIR) $(LOCAL_STAGING_DIR) $(LOCAL_PLEX_DIR) $(MEDIA_DIR)
-	docker run --name $(ID) -v $(MEDIA_DIR):/media -v $(LOCAL_PLEX_DIR):/var/lib/plexmediaserver -v $(LOCAL_STAGING_DIR):/staging -v $(LOCAL_DIR):/home/ipfs/.ipfs $(NAME)
+	docker run --name $(ID) $(RUN_OPTIONS) -v $(MEDIA_DIR):/media -v $(LOCAL_PLEX_DIR):/var/lib/plexmediaserver -v $(LOCAL_STAGING_DIR):/staging -v $(LOCAL_DIR):/home/ipfs/.ipfs $(NAME)
 
 start:
 	docker start -ia $(ID)
@@ -32,12 +32,10 @@ stop:
 	docker stop $(ID)
 
 public:
-	bash add_public_route $(ID) $(PUBLIC_IP) $(PUBLIC_IFACE)
 	docker exec $(ID) ipfs config Addresses.Swarm --json '[ "/ip4/0.0.0.0/tcp/40001" ]'
 	docker restart $(ID)
 
 private:
-	bash remove_public_route $(ID) $(PUBLIC_IP) $(PUBLIC_IFACE)
 	docker exec $(ID) ipfs config Addresses.Swarm --json '[ "/ip4/127.0.0.1/tcp/40001" ]'
 	docker restart $(ID)
 

+ 0 - 25
add_public_route

@@ -1,25 +0,0 @@
-#!/bin/bash
-
-set -e
-set -x
-
-base="$( cd "$(dirname "$0")" ; pwd -P )"
-
-id="$1"
-public_ip="$2"
-public_iface="$3"
-
-if [ -z "$public_iface" ]; then
-    echo >&2 "usage: $0 ctid public_ip public_iface"
-    exit 1
-fi
-
-$base/remove_public_route "$id" "$public_ip" "$public_iface" || true
-
-docker_ip=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $id)
-
-if [ -n "$docker_ip" ]; then
-    iptables -t nat -A PREROUTING -d $public_ip/32 -i $public_iface -j DNAT --to-destination $docker_ip
-fi
-
-exit 0

+ 0 - 23
remove_public_route

@@ -1,23 +0,0 @@
-#!/bin/bash
-
-set -e
-set -x
-
-base="$( cd "$(dirname "$0")" ; pwd -P )"
-
-id="$1"
-public_ip="$2"
-public_iface="$3"
-
-if [ -z "$public_iface" ]; then
-    echo >&2 "usage: $0 ctid public_ip public_iface"
-    exit 1
-fi
-
-docker_ip=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $id)
-
-if [ -n "$docker_ip" ]; then
-    iptables -t nat -D PREROUTING -d $public_ip/32 -i $public_iface -j DNAT --to-destination $docker_ip || true
-fi
-
-exit 0