Ansible-alfresco

Ansible playbook to deploy an allinone machine alfresco environment


Project maintained by libersoft Hosted on GitHub Pages — Theme by mattgraham

ansible-alfresco

Ansible playbook to deploy an allinone rpm-based machine alfresco community environment. Based on a 1524MB RAM (and relative JAVA_OPTS tuning) CentOS 6.4 minimal vagrant box and packed with following components:

Especially useful for virtual development environment, maybe using Vagrant.

Configuration

Configuration variables are in group_vars/all. You can adjust default values to your need, especially versions, username/password and JAVA_OPTS.

Installation

$ git clone https://github.com/libersoft/ansible-alfresco.git ansible-alfresco

Usage

Plain Ansible

$ cd ansible-alfresco/provisioning
$ ansible-playbook [target] site.yml

Point your browser to http://{{ target_ip }}:8080/share

Vagrant

$ cd ansible-alfresco
$ vagrant up
$ vagrant provision

Point your browser to http://127.0.0.1:58080/share

Status

Tested on some machines, ready for development environment.

Future improvements

Feel free to contribute.

License

Gnu General Public License 3.0

Credits