Commit Graph

386 Commits

Author SHA1 Message Date
Maicol Battistini 2936e3bc2a
feat(ckan): 🔧 Migrate extension configs to .ckan-env
Removed `01_set_extensions_config.sh` and transferred all extension configurations to `.ckan-env`. This simplifies the configuration management by consolidating environment variables into a single file.
2024-10-01 17:10:54 +02:00
Maicol Battistini afacd621c4
fix: 🔧 remove extra space in Google Analytics URL
Removed an extra space in the ckanext-googleanalytics URL in extensions-requirements.txt. This ensures consistent formatting and avoids potential issues during dependency installation.
2024-10-01 16:18:02 +02:00
Maicol Battistini 66b6f0fce8
feat(extensions): Add Keycloak integration
Added Keycloak related configurations and extension requirements. This enables authentication through Keycloak and configures necessary credentials.
2024-09-30 20:08:21 +02:00
Maicol Battistini 628132faf3
fix: 🐛 remove duplicate DATAPUSHER_SSL_VERIFY entry
Remove redundant DATAPUSHER_SSL_VERIFY variable from .env file. This helps to avoid confusion and ensures that the configuration is clean.
2024-09-30 20:08:02 +02:00
Maicol Battistini 6592680db9
docs: 📝 Added extensions separation with comments 2024-09-30 20:06:50 +02:00
Maicol Battistini eb80cde2a8
feat: 🛠️ update CKAN plugins configuration
Add new CKAN plugins to the configuration and remove duplicated plugin assignment in Dockerfile. This change ensures that all required plugins are correctly listed and managed through environment variables.
2024-09-30 20:04:59 +02:00
Maicol Battistini a9b07096a7
fix: 🐛 Update config path in entrypoint script
Correct the CKAN configuration file path in the entrypoint script for production environment. This change ensures the script references the correct production.ini file instead of a potentially incorrect CKAN_INI variable.
2024-09-30 20:04:21 +02:00
Maicol Battistini d28306db66
refactor: ♻️ improve config setting script for readability
Refactor the configuration script to use an associative array for better readability and maintainability. This change streamlines how configuration values are set in the initialization script.
2024-09-30 19:45:50 +02:00
Maicol Battistini 71d215d613
fix: 🐛 remove redundant dataset_extent variable
Removed an unnecessary line that evaluates dataset_extent. This change improves code clarity and prevents potential issues related to unused variables.
2024-09-30 19:21:49 +02:00
Maicol Battistini 0fa77a9f23
feat: 🎉 Add extension dependencies installation scripts
Add scripts to install third-party and local CKAN extensions, and migrate harvester. Updated Dockerfile and environment variables for new extensions, and refactored existing scripts for clarity and consistency.
2024-09-25 11:55:18 +02:00
Maicol Battistini 94af245372
feat: added Spatial to template 2024-09-25 11:54:25 +02:00
Maicol Battistini cc28703eb0
feat: add ckassubmodule for ckanext-geonetwork
Add submodule configuration for ckanext-geonetwork. This sets up the necessary path and URL for the submodule.
2024-09-25 11:54:08 +02:00
Maicol Battistini 7e9dbc312d
fix: Fix solr scripts path 2024-09-23 14:56:05 +02:00
Maicol Battistini 3a6a2d5650
fix: Fix solr scripts path 2024-09-23 12:43:51 +02:00
Maicol Battistini c71be0017c
fix: Fix solr scripts path 2024-09-23 12:32:53 +02:00
Maicol Battistini d652ca1d44
feat: Migrated to CKAN 2.11 2024-09-18 16:51:09 +02:00
Maicol Battistini e26933404c
chore: set gitattributes for text and eol
Adds a .gitattributes file to the repository.
This file configures git to handle text files and line endings appropriately.

* Set `text=auto` to enable automatic detection of text files.
* Set `eol=lf` to enforce Unix-style line endings for text files.
2024-09-18 16:49:22 +02:00
Maicol Battistini c8dd404ae9
Merge branch 'master'
# Conflicts:
#	.github/workflows/master_merge.yml
#	.github/workflows/pr_checks.yml
#	.github/workflows/trivy_scan.yml
#	compose/2.10/docker-compose.yml
#	images/ckan/2.10/Dockerfile
#	images/ckan/2.10/Dockerfile.focal
2024-09-17 18:08:13 +02:00
stojanovskis1 f90bd330a1
Merge pull request #137 from keitaroinc/add-datastore-datapusher-plugins
Add datastore, datapusher and plugins for creating views
2024-09-03 08:55:18 +02:00
stojanovskis1@icloud.com eb27502164 Add datastore, datapusher and plugins for creating views 2024-09-02 15:32:39 +02:00
KirilPoposki98 95bb72d20a
Merge pull request #136 from keitaroinc/fix-and-add-features
fix and add features
2024-08-29 09:38:34 +02:00
Kiril-Poposki1998 0ee692b8f4 Add health checks for all services and update depends on the ckan service block 2024-08-27 14:17:08 +02:00
Kiril-Poposki1998 ff392c6fbc Fix envvars and add latest version 2024-08-27 14:02:40 +02:00
KirilPoposki98 357f479add
Merge pull request #135 from keitaroinc/new-release
Fixing issue with ubuntu image
2024-08-22 11:17:25 +02:00
Kiril-Poposki1998 ca2a024b3d Change symbolic link for python 3.12 2024-08-22 10:52:37 +02:00
Kiril-Poposki1998 b0405a58a8 Fixing issue with ubuntu image 2024-08-22 10:06:03 +02:00
JasminaPN 67b14270e1
Merge pull request #134 from keitaroinc/new-release
New release 2.10.5 and 2.11.0
2024-08-21 15:52:04 +02:00
Kiril-Poposki1998 d445972f75 Add config for CKAN 2.11 2024-08-21 15:44:25 +02:00
Kiril-Poposki1998 89a5e1a602 Finish up changes for new patch version of CKAN 2.10.5 2024-08-21 14:24:15 +02:00
Kiril-Poposki1998 ce666c4dcf Merge branch 'master' of github.com:keitaroinc/docker-ckan into new-release 2024-08-21 12:09:51 +02:00
Kiril-Poposki1998 c05df9465b Add CKAN github actions workflow 2024-08-21 12:08:43 +02:00
Kiril-Poposki1998 1dc7282a51 Add ckan patch and minor version 2024-08-21 11:49:13 +02:00
Maicol Battistini 092c68714b
fix: Custom dataset fields won't be saved 2024-08-20 17:20:31 +02:00
Maicol Battistini ff5b210cd4
fix: Fix image name 2024-08-20 17:19:58 +02:00
Maicol Battistini 00bf28eedb
chore: Added more Makefile commands 2024-08-20 15:25:45 +02:00
Maicol Battistini 1a106adcdd
chore: Deleted duplicated src folder 2024-08-20 14:55:32 +02:00
Maicol Battistini 3309bed615
chore: Simplified commands 2024-08-19 18:12:55 +02:00
Maicol Battistini 5b20fab5ee
Revert "2.10 arm"
This reverts commit 61ac28b8b6.
2024-08-19 18:03:33 +02:00
Maicol Battistini 11184a439a
Merge remote-tracking branch 'origin/main' 2024-08-19 18:03:15 +02:00
Maicol Battistini ce1a20dff3
fix: Fix wrong scripts path 2024-08-19 18:02:51 +02:00
Emanuel Marzini 61ac28b8b6 2.10 arm 2024-08-19 17:36:32 +02:00
Maicol Battistini f3479e72e2
refactor: Fix `AS` casing 2024-08-19 17:23:52 +02:00
Maicol Battistini 88195d23a8
chore: Make focal the default dockerfile and remove Alpine 2024-08-19 17:23:37 +02:00
Maicol Battistini 6688ec77c1
chore: Removed old files 2024-08-19 17:19:11 +02:00
Maicol Battistini 70fa74c12f
chore: Updated .env.example 2024-08-19 16:29:06 +02:00
Maicol Battistini d22a1592f6
fix: Docker compatibility with ARM SoCs 2024-08-19 16:09:01 +02:00
Maicol Battistini ebe4ca506d
chore: Added missing env file 2024-08-19 15:54:58 +02:00
Emanuel Marzini fd5bbf30fd README 2024-08-12 10:15:16 +00:00
Emanuel Marzini 6e3e7b173e Delete README.md 2024-08-12 10:10:18 +00:00
stojanovskis1 6966983caf
Merge pull request #133 from keitaroinc/change-image-tag-xloader
Change tag name for xloader image
2024-08-07 15:51:39 +02:00