Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Verified Commit bd9d6818 authored by Nicolas Gelot's avatar Nicolas Gelot
Browse files

feat: dynamic setup of sentry

parent 73721531
Loading
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -27,3 +27,5 @@ NEXTCLOUD_DOCKER_IMG=registry.gitlab.e.foundation/e/infra/ecloud/nextcloud/slim
NEXTCLOUD_ADMIN_USER=admin
NEXTCLOUD_ADMIN_PASSWORD=@dm1n
NEXTCLOUD_TRUSTED_DOMAINS=nginx
SENTRY_DSN=
SENTRY_PUBLIC_DSN=
+2 −0
Original line number Diff line number Diff line
@@ -46,6 +46,8 @@ services:
      - MAIL_FROM_ADDRESS=${MAIL_FROM_ADDRESS}
      - MAIL_DOMAIN=${MAIL_DOMAIN}
      - SYSLOG_HOST=syslog
      - SENTRY_DSN=${SENTRY_DSN}
      - SENTRY_PUBLIC_DSN=${SENTRY_PUBLIC_DSN}
    volumes:
      - nextcloud:/var/www/html
    depends_on:
+3 −1
Original line number Diff line number Diff line
@@ -24,6 +24,8 @@
    "preview_max_x": 1024,
    "preview_max_y": 1024,
    "default_phone_region": "FR",
    "maintenance_window_start": 1
    "maintenance_window_start": 1,
    "sentry.dsn": "${SENTRY_DSN}",
    "sentry.public-dsn": "${SENTRY_PUBLIC_DSN}"
  }
}
+2 −1
Original line number Diff line number Diff line
@@ -4,7 +4,8 @@ SCRIPT_DIR=$(dirname "$0")
PATH=${PATH}:/var/www/html

# Apply configuration
sed -e "s|\${NEXTCLOUD_LOGFILE}|${NEXTCLOUD_LOGFILE:-/var/www/html/data/nextcloud.log}|g" \
sed -e "s|\${SENTRY_DSN}|${SENTRY_DSN}|g" \
    -e "s|\${SENTRY_PUBLIC_DSN}|${SENTRY_PUBLIC_DSN}|g" \
    "${SCRIPT_DIR}/murena-config.json" | occ config:import

# Update theme