├── .ansible-lint ├── .github └── workflows │ ├── daily.yaml │ └── molecule-test.yaml ├── .gitignore ├── .yamllint ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── defaults └── main.yml ├── handlers └── main.yml ├── meta └── main.yml ├── molecule ├── default │ ├── Dockerfile.j2 │ ├── converge.yml │ ├── molecule.yml │ └── verify.yml ├── openwrt │ ├── converge.yml │ ├── molecule.yml │ └── prepare.yml └── star │ ├── Dockerfile.j2 │ ├── converge.yml │ ├── molecule.yml │ └── verify.yml ├── tasks └── main.yml ├── templates ├── openwrt-tinc-uci-config.j2 ├── tinc-down.j2 ├── tinc-up.j2 ├── tinc.conf.j2 └── tinc.systemd.service.j2 ├── tox-requirements.txt ├── tox.ini └── vars └── main.yml /.ansible-lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/.ansible-lint -------------------------------------------------------------------------------- /.github/workflows/daily.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/.github/workflows/daily.yaml -------------------------------------------------------------------------------- /.github/workflows/molecule-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/.github/workflows/molecule-test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | hosts 2 | *.retry 3 | *.log 4 | .cache 5 | -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/.yamllint -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/README.md -------------------------------------------------------------------------------- /defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/defaults/main.yml -------------------------------------------------------------------------------- /handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/handlers/main.yml -------------------------------------------------------------------------------- /meta/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/meta/main.yml -------------------------------------------------------------------------------- /molecule/default/Dockerfile.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/molecule/default/Dockerfile.j2 -------------------------------------------------------------------------------- /molecule/default/converge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/molecule/default/converge.yml -------------------------------------------------------------------------------- /molecule/default/molecule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/molecule/default/molecule.yml -------------------------------------------------------------------------------- /molecule/default/verify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/molecule/default/verify.yml -------------------------------------------------------------------------------- /molecule/openwrt/converge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/molecule/openwrt/converge.yml -------------------------------------------------------------------------------- /molecule/openwrt/molecule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/molecule/openwrt/molecule.yml -------------------------------------------------------------------------------- /molecule/openwrt/prepare.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/molecule/openwrt/prepare.yml -------------------------------------------------------------------------------- /molecule/star/Dockerfile.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/molecule/star/Dockerfile.j2 -------------------------------------------------------------------------------- /molecule/star/converge.yml: -------------------------------------------------------------------------------- 1 | ../default/converge.yml -------------------------------------------------------------------------------- /molecule/star/molecule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/molecule/star/molecule.yml -------------------------------------------------------------------------------- /molecule/star/verify.yml: -------------------------------------------------------------------------------- 1 | ../default/verify.yml -------------------------------------------------------------------------------- /tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/tasks/main.yml -------------------------------------------------------------------------------- /templates/openwrt-tinc-uci-config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/templates/openwrt-tinc-uci-config.j2 -------------------------------------------------------------------------------- /templates/tinc-down.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/templates/tinc-down.j2 -------------------------------------------------------------------------------- /templates/tinc-up.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/templates/tinc-up.j2 -------------------------------------------------------------------------------- /templates/tinc.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/templates/tinc.conf.j2 -------------------------------------------------------------------------------- /templates/tinc.systemd.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/templates/tinc.systemd.service.j2 -------------------------------------------------------------------------------- /tox-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/tox-requirements.txt -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evrardjp/ansible-tinc/HEAD/tox.ini -------------------------------------------------------------------------------- /vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for tinc 3 | --------------------------------------------------------------------------------