├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── ckan.yml ├── db.yml ├── host_vars ├── ckan-sample-host ├── ckan01 ├── db-sample-host └── solr-sample-host ├── hosts ├── roles ├── apache │ ├── defaults │ │ └── main.yml │ ├── handlers │ │ └── main.yml │ ├── tasks │ │ └── main.yml │ └── templates │ │ └── ports.conf.j2 ├── ckan │ ├── defaults │ │ └── main.yml │ ├── handlers │ │ └── main.yml │ ├── tasks │ │ └── main.yml │ └── templates │ │ ├── apache │ │ ├── 000-ckan-default.conf.j2 │ │ └── ckan-apache.wsgi.j2 │ │ ├── nginx │ │ └── default-vhost.conf.j2 │ │ └── production-2.3.ini.j2 ├── nginx │ ├── defaults │ │ └── main.yml │ ├── files │ │ ├── extra-security.conf │ │ ├── nginx.conf │ │ └── proxy_params │ ├── handlers │ │ └── main.yml │ ├── tasks │ │ └── main.yml │ └── templates │ │ └── nginx_org_packages_ubuntu.list.j2 ├── postgresql │ ├── defaults │ │ └── main.yml │ ├── handlers │ │ └── main.yml │ ├── tasks │ │ └── main.yml │ └── templates │ │ ├── pg_hba-9.3.conf.j2 │ │ ├── pgdg.list.j2 │ │ └── postgresql-9.3.conf.j2 └── solr │ ├── defaults │ └── main.yml │ ├── files │ └── log4j.properties │ ├── handlers │ └── main.yml │ ├── tasks │ ├── main.yml │ ├── solr-cores.yml │ └── solr.yml │ └── templates │ ├── init.d-solr.j2 │ └── solr.in.sh.j2 ├── site.yml ├── solr.yml ├── tests ├── ckan.yml ├── db.yml ├── host_vars │ └── localhost ├── hosts ├── roles ├── solr.yml ├── test.yml └── vars └── vars └── all.yml /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.swp 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/README.md -------------------------------------------------------------------------------- /ckan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/ckan.yml -------------------------------------------------------------------------------- /db.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/db.yml -------------------------------------------------------------------------------- /host_vars/ckan-sample-host: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/host_vars/ckan-sample-host -------------------------------------------------------------------------------- /host_vars/ckan01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/host_vars/ckan01 -------------------------------------------------------------------------------- /host_vars/db-sample-host: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/host_vars/db-sample-host -------------------------------------------------------------------------------- /host_vars/solr-sample-host: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/host_vars/solr-sample-host -------------------------------------------------------------------------------- /hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/hosts -------------------------------------------------------------------------------- /roles/apache/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/apache/defaults/main.yml -------------------------------------------------------------------------------- /roles/apache/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/apache/handlers/main.yml -------------------------------------------------------------------------------- /roles/apache/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/apache/tasks/main.yml -------------------------------------------------------------------------------- /roles/apache/templates/ports.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/apache/templates/ports.conf.j2 -------------------------------------------------------------------------------- /roles/ckan/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/ckan/defaults/main.yml -------------------------------------------------------------------------------- /roles/ckan/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/ckan/handlers/main.yml -------------------------------------------------------------------------------- /roles/ckan/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/ckan/tasks/main.yml -------------------------------------------------------------------------------- /roles/ckan/templates/apache/000-ckan-default.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/ckan/templates/apache/000-ckan-default.conf.j2 -------------------------------------------------------------------------------- /roles/ckan/templates/apache/ckan-apache.wsgi.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/ckan/templates/apache/ckan-apache.wsgi.j2 -------------------------------------------------------------------------------- /roles/ckan/templates/nginx/default-vhost.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/ckan/templates/nginx/default-vhost.conf.j2 -------------------------------------------------------------------------------- /roles/ckan/templates/production-2.3.ini.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/ckan/templates/production-2.3.ini.j2 -------------------------------------------------------------------------------- /roles/nginx/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/nginx/defaults/main.yml -------------------------------------------------------------------------------- /roles/nginx/files/extra-security.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/nginx/files/extra-security.conf -------------------------------------------------------------------------------- /roles/nginx/files/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/nginx/files/nginx.conf -------------------------------------------------------------------------------- /roles/nginx/files/proxy_params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/nginx/files/proxy_params -------------------------------------------------------------------------------- /roles/nginx/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/nginx/handlers/main.yml -------------------------------------------------------------------------------- /roles/nginx/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/nginx/tasks/main.yml -------------------------------------------------------------------------------- /roles/nginx/templates/nginx_org_packages_ubuntu.list.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/nginx/templates/nginx_org_packages_ubuntu.list.j2 -------------------------------------------------------------------------------- /roles/postgresql/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/postgresql/defaults/main.yml -------------------------------------------------------------------------------- /roles/postgresql/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/postgresql/handlers/main.yml -------------------------------------------------------------------------------- /roles/postgresql/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/postgresql/tasks/main.yml -------------------------------------------------------------------------------- /roles/postgresql/templates/pg_hba-9.3.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/postgresql/templates/pg_hba-9.3.conf.j2 -------------------------------------------------------------------------------- /roles/postgresql/templates/pgdg.list.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/postgresql/templates/pgdg.list.j2 -------------------------------------------------------------------------------- /roles/postgresql/templates/postgresql-9.3.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/postgresql/templates/postgresql-9.3.conf.j2 -------------------------------------------------------------------------------- /roles/solr/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/solr/defaults/main.yml -------------------------------------------------------------------------------- /roles/solr/files/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/solr/files/log4j.properties -------------------------------------------------------------------------------- /roles/solr/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/solr/handlers/main.yml -------------------------------------------------------------------------------- /roles/solr/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/solr/tasks/main.yml -------------------------------------------------------------------------------- /roles/solr/tasks/solr-cores.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/solr/tasks/solr-cores.yml -------------------------------------------------------------------------------- /roles/solr/tasks/solr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/solr/tasks/solr.yml -------------------------------------------------------------------------------- /roles/solr/templates/init.d-solr.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/solr/templates/init.d-solr.j2 -------------------------------------------------------------------------------- /roles/solr/templates/solr.in.sh.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/roles/solr/templates/solr.in.sh.j2 -------------------------------------------------------------------------------- /site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/site.yml -------------------------------------------------------------------------------- /solr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/solr.yml -------------------------------------------------------------------------------- /tests/ckan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/tests/ckan.yml -------------------------------------------------------------------------------- /tests/db.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/tests/db.yml -------------------------------------------------------------------------------- /tests/host_vars/localhost: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/tests/host_vars/localhost -------------------------------------------------------------------------------- /tests/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/tests/hosts -------------------------------------------------------------------------------- /tests/roles: -------------------------------------------------------------------------------- 1 | ../roles -------------------------------------------------------------------------------- /tests/solr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/tests/solr.yml -------------------------------------------------------------------------------- /tests/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/tests/test.yml -------------------------------------------------------------------------------- /tests/vars: -------------------------------------------------------------------------------- 1 | ../vars -------------------------------------------------------------------------------- /vars/all.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguya/ansible-ckan/HEAD/vars/all.yml --------------------------------------------------------------------------------