add set_logo command
This commit is contained in:
@ -16,7 +16,6 @@ SECRET_ADMIN_PASSWORD_VERSION=v1
|
|||||||
## Initialization ##
|
## Initialization ##
|
||||||
PRODUCT_NAME="Support"
|
PRODUCT_NAME="Support"
|
||||||
ORGANIZATION="Test Org"
|
ORGANIZATION="Test Org"
|
||||||
LOGO_URL=logo.svg
|
|
||||||
# TIMEZONE="Europe/Berlin"
|
# TIMEZONE="Europe/Berlin"
|
||||||
LOCALE="de-de"
|
LOCALE="de-de"
|
||||||
|
|
||||||
|
13
abra.sh
13
abra.sh
@ -37,3 +37,16 @@ enable_authentik_sso() {
|
|||||||
"
|
"
|
||||||
abra app cmd -T -C support.dev.local-it.cloud zammad-railsserver rails_run "$(printf "%q " $COMMAND )"
|
abra app cmd -T -C support.dev.local-it.cloud zammad-railsserver rails_run "$(printf "%q " $COMMAND )"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
set_logo() {
|
||||||
|
LOGO_PATH="$1"
|
||||||
|
abra app cp "$APP_NAME" "$LOGO_PATH" zammad-railsserver:/tmp/
|
||||||
|
filename="$(basename "$LOGO_PATH")"
|
||||||
|
COMMAND="
|
||||||
|
logo_path = '/tmp/$filename';
|
||||||
|
logo_content = File.open(logo_path, 'rb') { |file| file.read };
|
||||||
|
logo_timestamp = Service::SystemAssets::ProductLogo.store(logo_content);
|
||||||
|
Setting.set('product_logo', logo_timestamp);
|
||||||
|
"
|
||||||
|
abra app cmd -T -C support.dev.local-it.cloud zammad-railsserver rails_run "$(printf "%q " $COMMAND )"
|
||||||
|
}
|
||||||
|
@ -39,7 +39,6 @@ x-shared:
|
|||||||
ZAMMAD_PROCESS_DELAYED_JOBS_WORKERS:
|
ZAMMAD_PROCESS_DELAYED_JOBS_WORKERS:
|
||||||
PRODUCT_NAME:
|
PRODUCT_NAME:
|
||||||
ORGANIZATION:
|
ORGANIZATION:
|
||||||
LOGO_URL:
|
|
||||||
LOCALE:
|
LOCALE:
|
||||||
ADMIN_EMAIL:
|
ADMIN_EMAIL:
|
||||||
SMTP_HOST:
|
SMTP_HOST:
|
||||||
|
Reference in New Issue
Block a user