Commit Graph

313 Commits

Author SHA1 Message Date
mjanez eeeb652ace
Add ckanext-facet_scheming
facet_scheming is designed to provide templates and functions to be used by other extensions over it. It uses the fields defined in a scheming file to provide a set of tools to use those fields for scheming, and a way to include icons in its labels when displaying them.

- Fix 02_setup_scheming to insert ckanext-facet_scheming ennvars and solr rebuild index.
- Update Dockerfile.spatial
- Update .env.example
2023-05-07 13:03:20 +02:00
mjanez 0858b397ec
Merge pull request #44 from mjanez/fix/dev-mode
Fix development mode
2023-05-03 09:25:54 +02:00
mjanez 65c038afd0
Fix Dockerfile.dev and add info to doc
Avoid: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "/srv/app/start_ckan_development.sh": permission denied: unknown
2023-05-03 07:24:42 +00:00
mjanez 0ba0561f31
Fix development mode 2023-05-02 14:47:10 +02:00
mjanez 0e727962bd
Merge pull request #43 from mjanez/master
Add README.md to log/ and metadata/
2023-04-22 22:00:47 +02:00
mjanez 5c3a97ea8c
Add README.md to log/ and metadata/ 2023-04-22 21:51:14 +02:00
mjanez 0b4f82f4d6
Merge pull request #41 from mjanez/ckan-2.9.8
Fix cronjobs by use scheduler
2023-04-22 18:56:14 +02:00
mjanez f681390760
Merge pull request #40 from mjanez/fix/cronjobs-ckan-pycsw
Fix cronjobs by use scheduler
2023-04-22 15:59:32 +02:00
mjanez f16a527002
Fix cronjobs by use scheduler
Schedule a recurring task to run at a specific time interval and check if gunicorn is running. Kill any gunicorn process with "gunicorn" or "pycsw.wsgi:application" in its name or command line.
2023-04-22 15:57:09 +02:00
mjanez e244a77296
Update ckan-pycsw Dockerfile and add ckan-pycsw ennvar
PYCSW_CRON_DAYS_INTERVAL
2023-04-21 09:30:56 +02:00
mjanez 35d015a636
Merge pull request #38 from mjanez/ckan-2.9.8
Create a quick deploy docker compose file
2023-04-20 14:14:26 +02:00
mjanez de0644318e
Add Dockerfile.ghcr 2023-04-20 11:20:33 +00:00
mjanez ae08547fa6
Create a quick deploy docker compose file
- Remove ckan-spatial from default docker compose file
- Create a docker-compose.ghcr.yml to use the ckan-spatial image from container registry
- Update the README to include this information
- Update .env.example to info about CKAN_VERSION ennvar
2023-04-20 10:17:21 +00:00
mjanez 60bef5cdf9
Merge pull request #37 from mjanez/ckan-2.9.8
Update ckan-pycsw image to latest
2023-04-20 09:30:45 +02:00
mjanez 8653e29431
Update ckan-pycsw image to latest 2023-04-20 08:21:39 +02:00
mjanez 4b4ce2c816
Merge pull request #36 from mjanez/ckan-2.9.8
Ckan 2.9.8
2023-04-19 16:51:50 +02:00
mjanez 3d7c4182be
Fix image names 2023-04-19 15:51:55 +02:00
mjanez d79a72ee8b
Merge pull request #35 from mjanez/fix/xloader-ennvars
Fix xloader token creation
2023-04-19 15:39:17 +02:00
mjanez 3f90532d05
Fix xloader token creation
Removes unnecessary tokens previously created each time the script is executed.
2023-04-19 15:37:42 +02:00
mjanez 05b1abe4bd
Fix image 2023-04-19 15:32:33 +02:00
mjanez e8f9397449
Update README
ckan images
2023-04-19 15:26:51 +02:00
mjanez 75b7e7378c
Merge pull request #34 from mjanez/patch/resourcedictionary
Patch/resourcedictionary
2023-04-19 13:14:08 +02:00
mjanez b4eaea20ce
Merge pull request #33 from mjanez/patch/resourcedictionary
Add resourcedictionary ckan patch
2023-04-19 13:10:18 +02:00
mjanez c0db947987
Add resourcedictionary ckan patch
Avoids UI errors when using data dictionaries for datasets that are not stored in the datastore.
2023-04-19 11:49:11 +02:00
mjanez 3c749e873c
Merge pull request #31 from mjanez/feature/fix-env-files
Feature/fix env files
2023-04-18 20:20:11 +02:00
mjanez f62c0fa14e
Update action names 2023-04-18 20:01:08 +02:00
mjanez 47a26dc021
Update README.md and change default .env to .env.example
This will make it easy to clone the repository, and the custom .env will remain intact.
2023-04-18 20:00:51 +02:00
mjanez 46c5a37713
Merge pull request #29 from mjanez/ckan-2.9.8
Docker Logging
2023-04-17 12:27:00 +02:00
mjanez dca7bf71c2
Merge pull request #30 from mjanez/feature/docker-logging
Update docker compose service info
2023-04-17 11:36:20 +02:00
mjanez 827e54ac3c
Update docker compose service info 2023-04-17 11:34:37 +02:00
mjanez 73f9291eeb
Merge pull request #28 from mjanez/feature/docker-logging
Feature/docker logging
2023-04-17 10:53:32 +02:00
mjanez ac55760220
Update tags of extensions
* ckanext-dcat & ckanext-scheming: 1.0.0-geodcatap
* ckanext-resourcedictionary: 1.0.1
2023-04-17 10:50:47 +02:00
mjanez db9974c06b
Merge branch 'ckan-2.9.8' into feature/docker-logging 2023-04-17 09:54:26 +02:00
mjanez 9d47feca61
Fix APACHE_PROXY_PASS to APACHE_CKAN_PROXY_PASS 2023-04-17 07:50:16 +00:00
mjanez 25b49de65c
Add logging to docker compose files 2023-04-17 07:49:40 +00:00
mjanez 3512bc1651
Merge pull request #27 from mjanez/fix/ckan-2.9.8
Update ckan-2.9.8
2023-04-15 00:05:31 +02:00
mjanez af19810cb0
Merge branch 'ckan-2.9.8' into fix/ckan-2.9.8 2023-04-14 19:58:11 +02:00
mjanez 3152fd5b48
Fix CKAN_SITE_URLS in .env
In deployments:
- With Apache HTTP Server, CKAN_SITE_URL always references the http://${APACHE_SERVER_NAME}:${APACHE_PORT_HOST}

- NGINX:
http://myhost:${NGINX_PORT_HOST} or https://myhost:${NGINX_SSLPORT_HOST}
2023-04-14 19:56:42 +02:00
mjanez af1ce41a86
Fix docker image tag
ckan-master to master
2023-04-14 18:59:59 +02:00
mjanez a4bd87cc51
Update image tags in Docker Compose files
ckan-2.9.8
2023-04-14 18:52:56 +02:00
mjanez cc537767ea
Update README.md 2023-04-14 18:33:22 +02:00
mnjnz 86b6486b79
Fix workflows & docker compose files 2023-04-14 11:47:24 +02:00
mjanez 9053becc76
Add info about images 2023-04-14 08:44:33 +02:00
mjanez 7539c0cf4f
Update Dockerfiles and docker compose files 2023-04-14 08:13:31 +02:00
mjanez 39bf832160
Update ckan--2.9.8 image 2023-04-13 22:42:11 +02:00
mjanez b222c0924a
Fix docker.yml
Add push to ckan-*.*.* branches
2023-04-13 20:02:24 +02:00
mjanez 2f5955333d
Update actions
- Add image tags for Docker build & push
- Add ckan-pycsw to build.yaml
2023-04-13 18:08:50 +02:00
mjanez 279167101f
Merge pull request #12 from mjanez/feature/apache
Add ckan-pycsw & httpd (RDF/CSW) bundle
2023-04-13 14:23:52 +02:00
mjanez a9ab4a35ad
Update build.yml
Add docker/setup-buildx new actions
2023-04-13 12:21:25 +00:00
mjanez 7a39ea5f41
Add ckan-pycsw & httpd (RDF/CSW) bundle
- Add ckan-pycsw to docker-compose.yml. Docker compose environment based on pycsw for development and testing with CKAN Open Data portals.
- Replaced NGINX with Apache HTTP Server for locations management in the domain, in particular to differentiate between the CSW catalogue (`/csw`) and the Open Data catalogue (`/catalog`).
- Improve the CKAN deployment to adapt locations.
- Other adjustments for stable container deployment.
2023-04-13 12:10:40 +00:00