1
2
mirror of https://github.com/vimagick/dockerfiles synced 2024-06-16 03:48:44 +00:00
dockerfiles/tinc
2015-06-14 16:34:55 +08:00
..
docker-compose.yml update 2015-06-14 16:34:55 +08:00
Dockerfile update 2015-06-14 16:34:04 +08:00
README.md update 2015-06-14 16:34:55 +08:00

tinc is a Virtual Private Network (VPN) daemon that uses tunnelling and encryption to create a secure private network between hosts on the Internet.

To use this image, you need to:

  • Have baisc knowledges of tinc
  • Create a directory tree by hand read this
  • Use docker-compose to manage

directory tree

~/fig/tinc/
├── docker-compose.yml
└── tinc/
    ├── netname/
    │   ├── hosts/
    │   │   ├── client
    │   │   ├── client-down
    │   │   ├── client-up
    │   │   └── server
    │   ├── rsa_key.priv
    │   ├── tinc.conf
    │   ├── tinc-down
    │   └── tinc-up
    └── nets.boot

docker-compose.yml

server:
  image: vimagick/tinc
  ports:
    - "655:655/tcp"
    - "655:655/udp"
  volumes:
    - tinc:/etc/tinc
  cat_add:
    - NET_ADMIN
  restart: always

server

$ fig up -d