piersoft/ckan-docker — reverse-engineered prompt
Reverse engineered prompt
Build me a Docker based CKAN setup for an Italian open data portal, using the files in this repo as the starting point.
I want it to run CKAN 2.10.9 with PostgreSQL, Solr, Redis, and NGINX, and include the Italian open data features described here, especially DCAT AP IT, OAI PMH, harvesting support, and Linked Open Data export. Make it easy to configure through a .env file, including the site URL, admin password, SSL or non SSL access, and replacing the demo domain with my own local IP or production domain.
Please clean up anything fragile in the setup where possible, document the exact first run steps, and include commands for building, starting, restarting CKAN if it becomes unhealthy, and running the initial group setup script. Keep the demo nature clear, but make the project usable for someone who wants to test an Italian CKAN catalog locally and later move it to a real domain.
Want more depth? Deep Reverse