Commit graph

50 commits

Author SHA1 Message Date
Abdur Rahman
7cc41fef7a
Update main.rs 2025-09-04 08:18:29 +00:00
Abdur Rahman
34f761a2d7
Change username for user addition to 'admin_user' 2025-09-04 08:11:27 +00:00
Abdur Rahman
3b76862c0a
Simplify user creation and sysadmin assignment
Refactored user management logic to always add user and sysadmin privileges.
2025-09-04 08:05:51 +00:00
Abdur Rahman
2d897b9546
Refactor user management for CKAN installation 2025-09-04 08:01:11 +00:00
Abdur Rahman
f686bd7b2e
Refactor GDAL installation and version handling
Updated GDAL installation commands and added explicit version handling.
2025-09-04 07:54:49 +00:00
Abdur Rahman
d20d2bfec7
Install GDAL and geospatial dependencies
Added installation commands for GDAL and geospatial dependencies, including setting GDAL environment variables.
2025-09-04 07:52:58 +00:00
Abdur Rahman
bfb6bc2f72
Enhance user management in main.rs
Added logic to list existing users and add a new admin user.
2025-09-04 07:43:06 +00:00
Abdur Rahman
bb0c3d36a9
Add user removal before sysadmin addition
Attempt to remove existing user before adding new sysadmin.
2025-09-04 07:34:44 +00:00
Abdur Rahman
a02565cdd8
Fix formatting in main.rs 2025-09-04 07:19:54 +00:00
Abdur Rahman
d46114e302
Add logging for DataStore plugin and extensions installation 2025-09-04 07:15:29 +00:00
Abdur Rahman
88f03cee9b
Refactor permissions handling for DataStore plugin
Updated permissions handling for DataStore plugin by using an absolute path for the permissions.sql file and removed unnecessary change directory command.
2025-09-04 07:12:14 +00:00
Abdur Rahman
aaf4655690
Remove existing CKAN directory if it exists
Add command to remove existing CKAN directory before creating a new one.
2025-09-04 06:54:24 +00:00
Abdur Rahman
dc1bf9bcfa
Remove existing CKAN installation if present
Add command to remove existing CKAN installation
2025-09-04 06:50:48 +00:00
Abdur Rahman
bc0910b4cd
Remove mailcatcher container before ckan-compose up
Added command to remove mailcatcher container before starting ckan-compose.
2025-09-04 06:48:11 +00:00
Abdur Rahman
4aab934857
Update main.rs 2025-09-04 06:44:51 +00:00
Abdur Rahman
c488e4ecb7
Remove git switch command for ckan-devstaller branch
Removed the command to switch to the 'ckan-devstaller' branch in the ckan-compose repository.
2025-09-04 06:41:46 +00:00
Abdur Rahman
c50734e1da
Change Ahoy installation for ARM architecture 2025-09-04 06:24:21 +00:00
Abdur Rahman
f174ed7147
Update ckan-compose repository URL and branch 2025-09-04 05:55:08 +00:00
rzmk
ee0c1ea32c feat: add installation options for interactive and non-interactive modes 2025-09-03 21:59:07 -04:00
rzmk
2a12a08adf chore: use ckan-devstaller branch for ckan-compose 2025-09-03 15:23:34 -04:00
Mueez Khan
9edd81d9fb
docs: add interactive customizable installation demo GIF to README 2025-09-03 13:18:39 -04:00
rzmk
3ab06a07ec feat: add improved interactivity, config customizability, disable DRUF 2025-09-03 13:17:07 -04:00
rzmk
572cfab8ca refactor: colored text 2025-09-03 08:34:53 -04:00
rzmk
fe656fc242 feat: add human-panic 2025-09-03 01:16:52 -04:00
rzmk
d88656056f docs: clarify potential need for fix 2025-08-20 15:48:57 -04:00
rzmk
9a3dddb325 docs: add warning for Ubuntu 22.04 on VirtualBox 2025-08-20 15:46:43 -04:00
rzmk
62dac04c77 build: update install.bash to run ckan-devstaller non-interactively 2025-08-20 13:57:31 -04:00
rzmk
c239b407d0 fix: add en_US.UTF-8 locale 2025-08-20 13:53:59 -04:00
rzmk
db96fc155b docs: use wget instead of curl by default as curl may not be installed 2025-08-20 13:02:23 -04:00
rzmk
bcd3013563 docs: fix note callout 2025-08-20 12:28:35 -04:00
rzmk
5bb0f284d3 docs: fix note as INFO callout 2025-08-20 12:26:59 -04:00
rzmk
8c6895350c docs: add note about customizability 2025-08-20 12:26:42 -04:00
rzmk
46c7e397be docs: add links to DataStore and ckanext-scheming extensions 2025-08-20 12:24:47 -04:00
rzmk
891e032a16 docs: add mention of DRUF mode and datatablesview-plus 2025-08-20 12:24:02 -04:00
rzmk
01c4684947 docs: add note about removed comments from ini file 2025-08-20 12:22:01 -04:00
rzmk
be277986cd docs: update install script 2025-08-20 12:18:13 -04:00
rzmk
a0d15779d3 feat: use ckan config-tool instead of rust-ini, add locale-gen command 2025-08-20 12:14:20 -04:00
rzmk
acd5a94664 fix: change to home dir before installing Ahoy 2025-08-18 13:28:36 -04:00
rzmk
dfdfad0217 feat: add clap for CLI and consolidate styles 2025-08-18 13:03:16 -04:00
rzmk
b0f08c6bfd chore: update color for text 2025-08-18 05:20:03 -04:00
rzmk
2c03f13f75 feat: add install script and mention where to report issues 2025-08-18 05:15:20 -04:00
rzmk
4c219e0570 fix: use compatible qsvdp 4.0.0 with glibc_2.31 2025-08-16 01:50:10 -04:00
rzmk
c785e38335 feat: add ckanext-scheming and DP+ 2025-08-16 01:09:58 -04:00
rzmk
3dcfd561fa feat: add DataStore plugin 2025-08-15 22:24:58 -04:00
rzmk
b79fccccfb fix: ignore upgrade error for now, install curl 2025-08-14 19:10:24 -04:00
rzmk
557be29b1f fix: set -y flag for openssh-server install 2025-08-14 18:42:25 -04:00
rzmk
6ef6dfa6c7 docs: update callout in README to CAUTION 2025-08-12 18:14:04 -04:00
rzmk
5b3cd76ce7 docs: add warning and quick start section to README 2025-08-12 18:13:29 -04:00
Mueez Khan
c308756413 docs: set up README with preview and demo GIF 2025-08-12 18:02:57 -04:00
rzmk
1657a09b79 feat: initial implementation of ckan-devstaller 2025-08-12 17:56:06 -04:00