Really should be in infrastructure...
This commit is contained in:
@@ -1,10 +0,0 @@
|
||||
# ZeroTier-Containerized
|
||||
|
||||
[Official Website](https://zerotier.com)
|
||||
|
||||
[Docker Page](https://hub.docker.com/r/zerotier/zerotier-containerized/)
|
||||
|
||||
|
||||
## From Website
|
||||
|
||||
> ZeroTier delivers the capabilities of VPNs, SDN, and SD-WAN with a single system. Manage all your connected resources across both local and wide area networks as if the whole world is a single data center.
|
||||
@@ -1,19 +0,0 @@
|
||||
version: '2'
|
||||
services:
|
||||
zerotier:
|
||||
container_name: ${NAME}
|
||||
image: zerotier/zerotier-containerized:latest
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
- SYS_ADMIN
|
||||
command:
|
||||
- -d
|
||||
devices:
|
||||
- "/dev/net/tun"
|
||||
labels:
|
||||
io.rancher.scheduler.affinity:host_label: ${HOST_LABEL_KEY}=${HOST_LABEL_VALUE}
|
||||
network_mode:
|
||||
- "host"
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ${CONFIG_STORAGE}:/var/lib/zerotier-one
|
||||
@@ -1,36 +0,0 @@
|
||||
version: '2'
|
||||
catalog:
|
||||
name: "ZeroTier-Containerized"
|
||||
version: "latest"
|
||||
description: ZeroTier-Containerized instance for virtual networking
|
||||
questions:
|
||||
- variable: "NAME"
|
||||
label: "Container Name"
|
||||
description: |
|
||||
(Optional) Enter a name for the container, otherwise one will be randomly generated.
|
||||
default: "ZeroTier"
|
||||
required: false
|
||||
type: string
|
||||
- variable: "CONFIG_STORAGE"
|
||||
label: "Persistent Config Path"
|
||||
description: |
|
||||
The path to where ZeroTier should hold it's persistent files. Preferrably a local-only location.
|
||||
default: "/var/lib/Storage-Local/zerotier-one"
|
||||
required: false
|
||||
type: string
|
||||
- variable: "HOST_LABEL_KEY"
|
||||
label: "Host Label Key"
|
||||
description: |
|
||||
The Label Key on the host which ZeroTier should be deployed
|
||||
default: "personal.host.id"
|
||||
required: true
|
||||
type: string
|
||||
- variable: "HOST_LABEL_VALUE"
|
||||
label: "Host Label Value"
|
||||
description: |
|
||||
The Label Value on the host which ZeroTier should be deployed
|
||||
default: "0000"
|
||||
required: true
|
||||
type: string
|
||||
zerotier:
|
||||
scale: 1
|
||||
Reference in New Issue
Block a user