Update to 24.05
This commit is contained in:
parent
8899dcf28f
commit
e0894c2605
|
@ -34,10 +34,6 @@ job "[[ .instance ]]" {
|
|||
[[ template "common/tmpfs" dict "size" "5000000" "target" "/tmp" ]]
|
||||
}
|
||||
|
||||
env {
|
||||
[[ template "common/proxy_env" $c ]]
|
||||
}
|
||||
|
||||
[[ template "common/vault.policies" $c ]]
|
||||
[[ template "common/file_env" $c ]]
|
||||
|
||||
|
|
|
@ -84,7 +84,7 @@ job "bookstack" {
|
|||
driver = "docker"
|
||||
|
||||
config {
|
||||
image = "danielberteaud/bookstack:24.02.3-1"
|
||||
image = "danielberteaud/bookstack:24.05-1"
|
||||
pids_limit = 100
|
||||
readonly_rootfs = true
|
||||
volumes = ["secrets/bookstack.env:/app/.env"]
|
||||
|
@ -98,11 +98,6 @@ job "bookstack" {
|
|||
|
||||
}
|
||||
|
||||
env {
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
vault {
|
||||
policies = ["bookstack"]
|
||||
|
@ -156,6 +151,7 @@ DB_PASSWORD={{ with secret "database/creds/bookstack" }}{{ .Data.password }}{{ e
|
|||
DB_PORT=3306
|
||||
DB_USERNAME={{ with secret "database/creds/bookstack" }}{{ .Data.username }}{{ end }}
|
||||
DISABLE_EXTERNAL_SERVICES=true
|
||||
EXPORT_PDF_COMMAND="/usr/local/bin/wkhtmltopdf {input_html_path} {output_pdf_path}"
|
||||
MAIL_DRIVER=smtp
|
||||
MAIL_FROM=no-reply@bookstack.example.org
|
||||
MAIL_FROM_NAME=bookstack
|
||||
|
@ -166,7 +162,6 @@ SESSION_COOKIE_NAME=bookstack_session
|
|||
SESSION_DRIVER=database
|
||||
SESSION_LIFETIME=240
|
||||
STORAGE_TYPE=local_secure_restricted
|
||||
WKHTMLTOPDF=/usr/local/bin/wkhtmltopdf
|
||||
_EOT
|
||||
destination = "secrets/bookstack.env"
|
||||
uid = 100100
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
FROM danielberteaud/php:82.24.5-1
|
||||
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
|
||||
|
||||
ARG BOOKSTACK_VERSION=24.02.3
|
||||
ARG BOOKSTACK_VERSION=24.05
|
||||
|
||||
ENV LANG=fr_FR.utf8 \
|
||||
TZ=Europe/Paris \
|
||||
APP_ROOT=/app/public \
|
||||
BOOKSTACK_INIT_DB=true \
|
||||
WKHTMLTOPDF=/usr/local/bin/wkhtmltopdf \
|
||||
EXPORT_PDF_COMMAND="/usr/local/bin/wkhtmltopdf {input_html_path} {output_pdf_path}" \
|
||||
APP_ENV=production \
|
||||
APP_TIMEZONE='Europe/Paris' \
|
||||
SESSION_SECURE_COOKIE=true
|
||||
|
|
|
@ -8,10 +8,14 @@ if [ "${BOOKSTACK_INIT_DB}" = "true" ]; then
|
|||
php /app/artisan migrate --force
|
||||
cat /app/version > /data/version
|
||||
elif [ "$(cat /app/version)" != "$(cat /data/version)" ]; then
|
||||
echo "Manually cleanup bootstrap cache"
|
||||
rm -rf /data/app/cache/*
|
||||
echo "Upgrade from $(cat /data/version) to $(cat /app/version)"
|
||||
php /app/artisan migrate --force
|
||||
echo "Clearing cache"
|
||||
php /app/artisan cache:clear
|
||||
echo "Clearing config cache"
|
||||
php /app/artisan config:clear
|
||||
echo "Clearing views"
|
||||
php /app/artisan view:clear
|
||||
echo "Regenerating search"
|
||||
|
|
|
@ -7,7 +7,7 @@ ENV LANG=[[ .locale.lang ]] \
|
|||
TZ=[[ .locale.tz ]] \
|
||||
APP_ROOT=/app/public \
|
||||
BOOKSTACK_INIT_DB=true \
|
||||
WKHTMLTOPDF=/usr/local/bin/wkhtmltopdf \
|
||||
EXPORT_PDF_COMMAND="/usr/local/bin/wkhtmltopdf {input_html_path} {output_pdf_path}" \
|
||||
APP_ENV=production \
|
||||
APP_TIMEZONE='[[ .locale.tz ]]' \
|
||||
SESSION_SECURE_COOKIE=true
|
||||
|
|
|
@ -8,10 +8,14 @@ if [ "${BOOKSTACK_INIT_DB}" = "true" ]; then
|
|||
php /app/artisan migrate --force
|
||||
cat /app/version > /data/version
|
||||
elif [ "$(cat /app/version)" != "$(cat /data/version)" ]; then
|
||||
echo "Manually cleanup bootstrap cache"
|
||||
rm -rf /data/app/cache/*
|
||||
echo "Upgrade from $(cat /data/version) to $(cat /app/version)"
|
||||
php /app/artisan migrate --force
|
||||
echo "Clearing cache"
|
||||
php /app/artisan cache:clear
|
||||
echo "Clearing config cache"
|
||||
php /app/artisan config:clear
|
||||
echo "Clearing views"
|
||||
php /app/artisan view:clear
|
||||
echo "Regenerating search"
|
||||
|
|
|
@ -6,7 +6,7 @@ instance: bookstack
|
|||
bookstack:
|
||||
|
||||
# BookStack version
|
||||
version: 24.02.3
|
||||
version: 24.05
|
||||
|
||||
# Docker image to use
|
||||
image: '[[ .docker.repo ]]bookstack:[[ .bookstack.version ]]-1'
|
||||
|
@ -72,7 +72,8 @@ bookstack:
|
|||
QUEUE_CONNECTION: database
|
||||
STORAGE_TYPE: local_secure_restricted
|
||||
DISABLE_EXTERNAL_SERVICES: true
|
||||
WKHTMLTOPDF: /usr/local/bin/wkhtmltopdf
|
||||
#WKHTMLTOPDF: /usr/local/bin/wkhtmltopdf
|
||||
EXPORT_PDF_COMMAND: '"/usr/local/bin/wkhtmltopdf {input_html_path} {output_pdf_path}"'
|
||||
|
||||
# Database settings
|
||||
mysql:
|
||||
|
|
Loading…
Reference in New Issue
Block a user