Skip to content

gites/ansible-nip.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nip.io

Installs nip.io python scripts

Requirements

This role requires Ansible 2.2 or higher.

Role Variables

Name Default Description
nip_repo https://github.com/gites/nip.io Repo with nip.io code
nip_tag v1.0 nip.io release version
nip_domains [ "woop.sh" ] Domain list that will be configured in nip.io script
nip_dir /opt/nip.io Root directory for nip.io script and config files
nip_ttl 432000 DNS TTL
nip_default_ipaddr 127.0.0.1
nip_hostmaster hostmaster@{{ item }} DNS hostmaster email address, item is based on nip_domains list
nip_ns ns1.{{ item }} Name server domain, item is based on nip_domains list
nip_nameservers [ "ns1.{{ item }}=127.0.0.1", "ns2.{{ item }}=127.0.0.1" ] Nameservers in NS record, item is based on nip_domains list

Dependencies

None

Example Playbook

Installs nip.io

- hosts: all
  roles:
    - nip.io

License

Apache 2.0

Author Information

Gites

About

Ansible playbook for installing nip.io scripts

Resources

License

Stars

Watchers

Forks

Packages

No packages published