Commit Graph

117 Commits (e5ef19f70f3b4f0fcd6211dca16b307012f8c1f7)

Author SHA1 Message Date
Jordan Sokolic 0dbb0461da don't need to delete the image 2020-02-23 20:41:16 +02:00
Jordan Sokolic 3604c1e4ef disable disassociate on low ack. too aggressive 2020-02-23 20:41:01 +02:00
Jordan Sokolic 4cc98935b0 add install and uninstall targets for systemctl 2020-02-22 21:52:47 +02:00
Jordan Sokolic 87301e1c10 allow to find conf file from outside script path 2020-02-22 21:11:28 +02:00
Jordan Sokolic 2ba79489b7 build arg not used in from needs to be after from! 2020-02-22 21:11:10 +02:00
Jordan Sokolic d353153989 formatting 2020-02-22 12:21:07 +02:00
Jordan Sokolic 2af9c03c86 use pre-build openwrtorg/rootfs 2020-02-21 11:26:35 +02:00
Jordan Sokolic 0c935e3654 pass config_file as argv[1] 2020-02-21 08:47:18 +02:00
Jordan Sokolic eaabddc3a7 set the root password on build 2020-02-20 09:51:30 +02:00
Jordan Sokolic 9b487e28f9 more notes 2020-02-20 08:57:33 +02:00
Jordan Sokolic 49bd7ab0c2 remove unneeded packages 2020-02-20 08:45:14 +02:00
Jordan Sokolic 0f83b728be flesh out the readme 2020-02-20 08:45:02 +02:00
Jordan Sokolic 6edba8fb3b enable rebind protection 2020-02-20 08:38:46 +02:00
Jordan Sokolic 36195c365c add parameter for LAN domain 2020-02-20 08:27:33 +02:00
Jordan Sokolic 8a1ff9118a die on missing config file 2020-02-20 08:26:53 +02:00
Jordan Sokolic c66bd36dc4 point to new config 2020-02-20 08:22:02 +02:00
Jordan Sokolic 76a3fb08d7 update gitignore 2020-02-20 08:21:33 +02:00
Jordan Sokolic e08e8cb95c rename config from .env 2020-02-20 08:21:25 +02:00
Jordan Sokolic 9c21adec00 sanity check 2020-02-19 23:04:18 +02:00
Jordan Sokolic ba90bc54a3 move hairpin function out of main 2020-02-19 22:58:51 +02:00
Jordan Sokolic c2df8ab8a2 set LAN_ID also if container exists 2020-02-19 22:32:28 +02:00
Jordan Sokolic ae4d71d028 get a dhcp lease on the host 2020-02-19 22:24:17 +02:00
Jordan Sokolic f829b5f250 set hairpin on for wifi interfaces to see each other 2020-02-19 22:24:01 +02:00
Jordan Sokolic e6b81441d4 switch to bridge driver for lan 2020-02-19 22:23:03 +02:00
Jordan Sokolic fc321525da don't need to exclude LAN_HOST 2020-02-19 21:29:08 +02:00
Jordan Sokolic 640b69884a change dns domain to home 2020-02-19 10:30:09 +02:00
Jordan Sokolic 6ec1b21d33 switch lan_host and lan_addr 2020-02-19 10:29:56 +02:00
Jordan Sokolic 6a554f1c35 add full iproute2 package 2020-02-19 10:29:28 +02:00
Jordan Sokolic e525e7077b better build 2020-02-18 10:01:45 +02:00
Jordan Sokolic bc157280f2 cleanup readme 2020-02-18 09:55:01 +02:00
Jordan Sokolic 300988b90a upstream dns 2020-02-18 09:54:40 +02:00
Jordan Sokolic c12221dd99 makefile 2020-02-18 09:46:40 +02:00
Jordan Sokolic bf09b9adc8 move env 2020-02-18 09:46:34 +02:00
Jordan Sokolic 161fb96b91 shfmt 2020-02-18 09:46:26 +02:00
Jordan Sokolic aaec0bc477 namespace symlink (debugging) 2020-02-18 09:45:59 +02:00
Jordan Sokolic 73c3a007aa check nmcli 2020-02-18 09:45:26 +02:00
Jordan Sokolic d5c7313802 formatting 2020-02-17 22:42:49 +02:00
Jordan Sokolic 3995443918 install tcpdump for debugging 2020-02-17 22:42:33 +02:00
Jordan Sokolic 23cded76b6 use dummy interface for lan net 2020-02-17 22:16:36 +02:00
Jordan Sokolic e0f8758b60 call _init_network from container creation 2020-02-17 22:14:32 +02:00
Jordan Sokolic 7734cf90e8 route the whole subnet 2020-02-17 22:14:04 +02:00
Jordan Sokolic e38ef4b775 log where docker can see it 2020-02-16 21:49:35 +02:00
Jordan Sokolic 27f4f6eb96 default to 802.11n (HT40) 2020-02-16 09:01:47 +02:00
Jordan Sokolic 34fbd5286f more changes for macvlan 2020-02-16 09:01:20 +02:00
Jordan Sokolic 62d03975d7 env changes for macvlan 2020-02-16 09:00:58 +02:00
Jordan Sokolic 779912a940 use dnsmasq-full 2020-02-16 09:00:46 +02:00
Jordan Sokolic f67d8a78c1 macvlan networking (working) 2020-02-16 09:00:33 +02:00
Jordan Sokolic db0a32a50b move network stuff to separate function 2020-02-15 23:15:23 +02:00
Jordan Sokolic 4845d737bc don't need _get_dev_from_phy any more (whew) 2020-02-15 23:11:50 +02:00
Jordan Sokolic 268d534e63 template configuration 2020-02-15 23:09:51 +02:00