Skip to content

mattias/ansible_playbook_webtiles

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Automatic webtiles server

This is an ansible playbook to quickly get a working webtiles server up and running. work in progress

Prerequisites

  • ansible >= 2.0.2.0
  • vagrant (optional)
  • virtualbox (optional)

Getting started

First install the required ansible roles.

ansible-galaxy install -r requirements.yml

Secondly, run vagrant up to try it out locally.

vagrant up

Now you have a fully working webtiles server.

Provision custom servers

To provision your own servers edit the inventories/hosts file and set your own ip-addresses below [webtiles]. Edit group_vars/webtiles and set the correct ssh user as well as the private key for your servers. Optionally you can set ssh user and keys on a per server basis in host_vars/ip-address-here. More info here.

Next run the following commands.

ansible-galaxy install -r requirements.yml
ansible-playbook -i inventories/ crawl.yml

Configuration

To configure the server correctly, change the values you want to modify in vars/webtiles.yml.

Notes

  • Edit /etc/ansible/ansible.cfg and both uncomment and set roles_path to $HOME/.ansible/roles

About

Ansible playbook to quickly get a crawl webtiles server up and running.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published