From 04d0e1e9a78fe6a20dd4e9df29fdb568412215f8 Mon Sep 17 00:00:00 2001 From: xjasonlyu Date: Thu, 11 Feb 2021 14:19:37 +0800 Subject: [PATCH] Chore: move to wiki --- docker/docker-compose.yml | 41 --------------------------------------- docker/load_tun.sh | 15 -------------- 2 files changed, 56 deletions(-) delete mode 100644 docker/docker-compose.yml delete mode 100644 docker/load_tun.sh diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml deleted file mode 100644 index 9b054f1..0000000 --- a/docker/docker-compose.yml +++ /dev/null @@ -1,41 +0,0 @@ -version: '2.4' - -services: - tun2socks: - image: ghcr.io/xjasonlyu/tun2socks:latest - cap_add: - - NET_ADMIN - devices: - - '/dev/net/tun:/dev/net/tun' - environment: - - GODEBUG=madvdontneed=1 - - LOGLEVEL= - - TUN= - - TUN_ADDR= - - PROXY= - - STATS= - - TOKEN= - - MTU= - - EXTRA_COMMANDS= - - TUN_INCLUDED_ROUTES= - - TUN_EXCLUDED_ROUTES= - networks: - switch: - ipv4_address: 172.20.1.2 - sysctls: - - net.ipv4.ip_forward=1 - - net.ipv4.conf.all.rp_filter=0 - restart: unless-stopped - container_name: tun2socks - -networks: - switch: - name: switch - ipam: - driver: default - config: - - subnet: '172.20.1.0/25' - gateway: 172.20.1.1 - driver: macvlan - driver_opts: - parent: eth0 diff --git a/docker/load_tun.sh b/docker/load_tun.sh deleted file mode 100644 index d76c5d4..0000000 --- a/docker/load_tun.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh - -# Create the necessary file structure for /dev/net/tun -if [ ! -c /dev/net/tun ]; then - if [ ! -d /dev/net ]; then - mkdir -m 755 /dev/net - fi - mknod /dev/net/tun c 10 200 - chmod 0755 /dev/net/tun -fi - -# Load the tun module if not already loaded -if ( ! (lsmod | grep -q "^tun\s")); then - insmod /lib/modules/tun.ko -fi