Commit graph

101 commits

Author SHA1 Message Date
Pat Hartl
6482bca2ea Fix spelling 2026-02-25 21:55:06 -06:00
Pat Hartl
709f96930f Add support for macvlan/ipvlan 2026-02-25 21:50:26 -06:00
Pat Hartl
8e8bd9af1b
Fix casing in Docker image name 2026-02-15 16:54:25 -06:00
Pat Hartl
131c4a8de9
Update Makefile 2026-02-15 16:28:53 -06:00
Pat Hartl
3630aba63d
Update PLUGIN_NAME in Makefile 2026-02-15 15:47:13 -06:00
Pat Hartl
fc3bb5468c
Update build.yaml 2026-02-15 15:04:57 -06:00
Pat Hartl
84f28f6a3c
Update Docker repository and release name in workflow 2026-02-14 02:46:47 -06:00
Pat Hartl
0b00394136
Update Docker plugin name in build workflow 2026-02-14 02:45:54 -06:00
Pat Hartl
30710e338a
Merge pull request #1 from Celerway/master
[Fix] Bump packages, remove hardcoded API version.
2026-02-14 02:14:28 -06:00
Thomas Hirsch
26b8ffeb8f add timeout to docker options 2024-02-06 15:36:13 +01:00
Thomas Hirsch
9406c65a26 fix multiarch to arm64/v8 2024-02-06 15:25:15 +01:00
Thomas Hirsch
0d8fdefb46 rm comment 2024-01-30 10:43:22 +01:00
Thomas Hirsch
cfc2f8be33 rm double import 2024-01-30 10:42:38 +01:00
Thomas Hirsch
c9a29511de enable docker api version negotiation, update build environment 2024-01-30 10:38:15 +01:00
Jack O'Sullivan
03694af592 Add skip_routes option 2021-07-15 18:57:10 +01:00
Jack O'Sullivan
70068d5294 Upgrade to Alpine 3.14 2021-07-15 18:50:05 +01:00
Jack O'Sullivan
8816992844 Add LICENSE
Fixes #22.
2021-07-15 18:36:34 +01:00
Jack O'Sullivan
4b61eb0db7
Merge pull request #20 from devplayer0/fix-bridge-use-detection
Fix bridge conflict detection
2021-06-29 11:56:49 +01:00
Jack O'Sullivan
813aa20c40 Document ignore_conflicts option 2021-06-29 11:51:56 +01:00
Jack O'Sullivan
afe690fe93 Add option to ignore duplicate bridge use detection 2021-06-29 11:41:55 +01:00
Jack O'Sullivan
4f9e4aa925 Rework network creation sanity checks
Fixes #18.
2021-06-29 11:37:58 +01:00
Jack O'Sullivan
e9f925ba4c Upgrade dependencies 2021-06-29 11:34:25 +01:00
Jack O'Sullivan
b4790cd8fd Add note about Docker versions to README (#16) 2021-06-11 17:54:22 +01:00
Jack O'Sullivan
e6e52b343f Add Docker Compose examples to README 2021-06-11 14:28:48 +01:00
Jack O'Sullivan
a27b20e87d Add CAP_SYS_PTRACE to config
NOTE: This is needed to enter namespaces for other users!
2021-06-11 01:46:03 +01:00
Jack O'Sullivan
5ec8126818 Tweak persistent DHCP client 2021-06-11 00:38:04 +01:00
Jack O'Sullivan
f5faea00b6 Make await timeout configurable 2021-06-10 23:45:28 +01:00
Jack O'Sullivan
7981235453 Wait for valid container ID 2021-06-10 23:39:31 +01:00
Jack O'Sullivan
3da81d344d Retry fetching Docker container info 2021-06-10 23:22:33 +01:00
Jack O'Sullivan
e109e9923e Enter network namespace by PID instead of "sandbox key" 2021-06-10 23:04:01 +01:00
Jack O'Sullivan
00e08f1c14 Describe new options to README 2021-06-10 22:06:34 +01:00
Jack O'Sullivan
5d771945dd
Merge pull request #8 from 200success/patch-1
Document a possible need for an iptables rule
2021-06-10 22:00:21 +01:00
Jack O'Sullivan
92692eb0af Update README 2021-06-10 21:59:21 +01:00
Jack O'Sullivan
e3b1529aca Fix script imports 2021-06-10 21:22:57 +01:00
Jack O'Sullivan
d42018550e Add release workflow 2021-06-10 21:11:31 +01:00
Jack O'Sullivan
24440a3151 build workflow: Tag with latest after building 2021-06-10 21:10:19 +01:00
Jack O'Sullivan
4a4110649d Add script to re-tag plugin 2021-06-10 21:09:50 +01:00
Jack O'Sullivan
ef789c0f4b Change build workflow branch 2021-06-10 20:27:55 +01:00
Jack O'Sullivan
c80d3eee04
Merge pull request #3 from devplayer0/golang
Go rewrite
2021-06-10 20:27:07 +01:00
Jack O'Sullivan
743aa65fbb push script: Fix buildx mangled symlinks 2021-06-10 20:08:29 +01:00
Jack O'Sullivan
e62d1b19e3 Add multiarch build to workflow 2021-06-10 19:02:29 +01:00
Jack O'Sullivan
66db1654d8 Add multiarch build script 2021-06-10 19:02:17 +01:00
Jack O'Sullivan
558dda0e8e Fix Docker daemon startup failure 2021-06-09 12:55:35 +01:00
Jack O'Sullivan
4f89d1617d Minor refactoring 2021-06-08 22:01:01 +01:00
Jack O'Sullivan
126dd55069 Prevent container veth name race condition 2021-06-08 21:48:24 +01:00
Jack O'Sullivan
0cc1fb82ec Implement persistent udhcpc 2021-06-08 21:38:22 +01:00
Jack O'Sullivan
b250b7ecb1 Fix random veth MAC address being reset 2021-06-08 17:58:12 +01:00
Jack O'Sullivan
f6e0d0b7b7 Implement EndpointOperInfo 2021-06-08 15:00:29 +01:00
Jack O'Sullivan
13b0de08d9 Implement automatic route copying from host 2021-06-08 14:17:17 +01:00
Jack O'Sullivan
18444a5c25 udhcpc handler: Don't ignore deconfig, leasefail and nak 2021-06-07 22:15:19 +01:00