ckan / ckan-docker

Scripts and images to run CKAN using Docker Compose
95 stars 178 forks source link

Minimise root ownership of application files #172

Open kowh-ai opened 2 weeks ago

kowh-ai commented 2 weeks ago

Fixes: this issue

To improve the security of CKAN images and containers, it is advised that all files and directories related to the application be assigned to a dedicated non-root user. Moreover, running CKAN processes under a separate non-root user account strengthens system security by minimising the privileges of the running services.

To be applied along with the main ckan-docker-base update: https://github.com/ckan/ckan-docker-base/pull/80