From 5f9d06522c572900442dea35d7ecb66f68bddf89 Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 24 Mar 2025 09:54:40 +0100 Subject: [PATCH] OpenProject, final touches --- frontend/public/json/openproject.json | 8 ++++---- install/openproject-install.sh | 10 ++++------ 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/frontend/public/json/openproject.json b/frontend/public/json/openproject.json index 69af0c6..fba3b4f 100644 --- a/frontend/public/json/openproject.json +++ b/frontend/public/json/openproject.json @@ -7,7 +7,7 @@ ], "date_created": "2025-03-21", "type": "ct", - "updateable": false, + "updateable": true, "privileged": false, "interface_port": 80, "documentation": "https://www.openproject.org", @@ -19,9 +19,9 @@ "type": "default", "script": "ct/openproject.sh", "resources": { - "cpu": 1, - "ram": 512, - "hdd": 4, + "cpu": 2, + "ram": 2048, + "hdd": 8, "os": "Debian", "version": "12" } diff --git a/install/openproject-install.sh b/install/openproject-install.sh index 5c556b8..d5fbf11 100644 --- a/install/openproject-install.sh +++ b/install/openproject-install.sh @@ -12,7 +12,6 @@ catch_errors setting_up_container network_check update_os -install_core_deps msg_info "Installing Dependencies" $STD apt-get install -y \ @@ -24,12 +23,12 @@ $STD apt-get install -y \ gpg msg_ok "Installed Dependencies" -msg_info "Adding Repository" +msg_info "Setup OpenProject Repository" wget -qO- https://dl.packager.io/srv/opf/openproject/key | gpg --dearmor >/etc/apt/trusted.gpg.d/packager-io.gpg wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/15/installer/debian/12.repo -msg_ok "Added Repository" +msg_ok "Setup OpenProject Repository" -msg_info "Setting up PostgreSQL Repository" +msg_info "Setup PostgreSQL Repository" VERSION="$(awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release)" echo "deb http://apt.postgresql.org/pub/repos/apt ${VERSION}-pgdg main" >/etc/apt/sources.list.d/pgdg.list curl -sSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor --output /etc/apt/trusted.gpg.d/postgresql.gpg @@ -90,9 +89,8 @@ openproject/admin_email admin@example.net openproject/default_language en EOF -msg_info "Setting up OpenProject" $STD sudo openproject configure -msg_ok "Set up OpenProject" +msg_ok "Configured OpenProject" motd_ssh customize