CKAN instance on Centos7 built using Salt ckan-formula
310
.. image:: https://travis-ci.org/saltstack-formulas/ckan-formula.svg?branch=master :target: https://travis-ci.org/saltstack-formulas/ckan-formula
A saltstack formula handling installation of CKAN_.
You can run ckan from the docker image directly::
docker pull logilab/ckan-formula
docker run -d --name ckan \
--env CKAN_DATASTORE_WRITE_URL=postgresql://user:pass@pghost/datastore_default
--env CKAN_DATASTORE_READ_URL=postgresql://user_ro:pass@pghost/datastore_default
--env SQLALCHEMY_URL=postgresql://user:pass@pghost/ckan_default
logilab/ckan-formula
Database could be initialized with::
docker exec -it --user root ckan \
salt-call state.sls ckan.dbsetup
docker exec -it ckan /home/ckan/bin/supervisorctl start all
.. contents:: :local:
ckan.installInstalls the CKAN Python package and its dependencies from sources.
ckan.configManage configuration files for a CKAN instance from a templated .ini
filled with pillar data.
ckan.supervisorInstall and manage supervisor_ configuration for the CKAN installation.
ckan.solrSetup a Solr server and configure it for CKAN (only available on Debian systems).
ckan.apacheInstall a WSGI file along with CKAN configuration to be used with Apache
mod_wsgi.
ckan.extensionsThe following extensions are currently supported:
Selection of extensions to install and respective configuration is to be set in pillars.
.. _CKAN: http://ckan.org .. _supervisor: http://supervisord.org
Content type
Image
Digest
Size
723.9 MB
Last updated
almost 9 years ago
docker pull logilab/centos7-ckan