Merge remote-tracking branch 'origin/next' into audit-policies
This commit is contained in:
commit
252a4a702c
5 changed files with 34 additions and 3 deletions
|
|
@ -778,7 +778,8 @@ public function extraFields()
|
||||||
}
|
}
|
||||||
$rpc_secret = $this->environment_variables()->where('key', 'GARAGE_RPC_SECRET')->first();
|
$rpc_secret = $this->environment_variables()->where('key', 'GARAGE_RPC_SECRET')->first();
|
||||||
if (is_null($rpc_secret)) {
|
if (is_null($rpc_secret)) {
|
||||||
$rpc_secret = $this->environment_variables()->where('key', 'SERVICE_HEX_32_RPCSECRET')->first();
|
$rpc_secret = $this->environment_variables()->where('key', 'SERVICE_HEX_64_RPCSECRET')->first()
|
||||||
|
?? $this->environment_variables()->where('key', 'SERVICE_HEX_32_RPCSECRET')->first();
|
||||||
}
|
}
|
||||||
$metrics_token = $this->environment_variables()->where('key', 'GARAGE_METRICS_TOKEN')->first();
|
$metrics_token = $this->environment_variables()->where('key', 'GARAGE_METRICS_TOKEN')->first();
|
||||||
if (is_null($metrics_token)) {
|
if (is_null($metrics_token)) {
|
||||||
|
|
|
||||||
BIN
public/svgs/healthchecks.webp
Normal file
BIN
public/svgs/healthchecks.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.1 KiB |
|
|
@ -12,7 +12,7 @@ services:
|
||||||
- GARAGE_S3_API_URL=$GARAGE_S3_API_URL
|
- GARAGE_S3_API_URL=$GARAGE_S3_API_URL
|
||||||
- GARAGE_WEB_URL=$GARAGE_WEB_URL
|
- GARAGE_WEB_URL=$GARAGE_WEB_URL
|
||||||
- GARAGE_ADMIN_URL=$GARAGE_ADMIN_URL
|
- GARAGE_ADMIN_URL=$GARAGE_ADMIN_URL
|
||||||
- GARAGE_RPC_SECRET=${SERVICE_HEX_32_RPCSECRET}
|
- GARAGE_RPC_SECRET=${SERVICE_HEX_64_RPCSECRET}
|
||||||
- GARAGE_ADMIN_TOKEN=$SERVICE_PASSWORD_GARAGE
|
- GARAGE_ADMIN_TOKEN=$SERVICE_PASSWORD_GARAGE
|
||||||
- GARAGE_METRICS_TOKEN=$SERVICE_PASSWORD_GARAGEMETRICS
|
- GARAGE_METRICS_TOKEN=$SERVICE_PASSWORD_GARAGEMETRICS
|
||||||
- GARAGE_ALLOW_WORLD_READABLE_SECRETS=true
|
- GARAGE_ALLOW_WORLD_READABLE_SECRETS=true
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
services:
|
services:
|
||||||
runner:
|
runner:
|
||||||
image: 'docker.io/gitea/runner:1.0.6'
|
image: 'docker.io/gitea/runner:1.0.7'
|
||||||
environment:
|
environment:
|
||||||
- 'GITEA_INSTANCE_URL=${GITEA_INSTANCE_URL}'
|
- 'GITEA_INSTANCE_URL=${GITEA_INSTANCE_URL}'
|
||||||
- 'GITEA_RUNNER_REGISTRATION_TOKEN=${GITEA_RUNNER_REGISTRATION_TOKEN}'
|
- 'GITEA_RUNNER_REGISTRATION_TOKEN=${GITEA_RUNNER_REGISTRATION_TOKEN}'
|
||||||
|
|
|
||||||
30
templates/compose/healthchecks.yaml
Normal file
30
templates/compose/healthchecks.yaml
Normal file
|
|
@ -0,0 +1,30 @@
|
||||||
|
# documentation: https://healthchecks.io/docs
|
||||||
|
# slogan: Healthchecks is a cron job monitoring service. It listens for HTTP requests and email messages from your cron jobs and scheduled tasks.
|
||||||
|
# category: monitoring
|
||||||
|
# tags: monitoring, status, performance, web, services, applications, real-time
|
||||||
|
# logo: svgs/healthchecks.webp
|
||||||
|
# port: 80000
|
||||||
|
|
||||||
|
services:
|
||||||
|
healthchecks:
|
||||||
|
image: "healthchecks/healthchecks:v4.2"
|
||||||
|
container_name: healthchecks
|
||||||
|
environment:
|
||||||
|
- SERVICE_URL_HEALTHCHECKS_8000
|
||||||
|
- DB=sqlite
|
||||||
|
- DB_NAME=/data/hc.sqlite
|
||||||
|
- "ALLOWED_HOSTS=${ALLOWED_HOSTS:-*}"
|
||||||
|
- "REGISTRATION_OPEN=${REGISTRATION_OPEN:-True}"
|
||||||
|
- "DEBUG=${DEBUG:-False}"
|
||||||
|
- "SECRET_KEY=${SECRET_KEY:?${SERVICE_PASSWORD_64_HEALTHCHECKS}}"
|
||||||
|
- "SITE_ROOT=${SERVICE_URL_HEALTHCHECKS}"
|
||||||
|
- "DEFAULT_FROM_EMAIL=${DEFAULT_FROM_EMAIL:-fixme-email-address-here}"
|
||||||
|
- "EMAIL_HOST=${EMAIL_HOST:-my-smtp-server-here.com}"
|
||||||
|
- "EMAIL_PORT=${EMAIL_PORT:-465}"
|
||||||
|
- "EMAIL_HOST_USER=${EMAIL_HOST_USER:-my_username}"
|
||||||
|
- "EMAIL_HOST_PASSWORD=${EMAIL_HOST_PASSWORD:-mypassword}"
|
||||||
|
- "EMAIL_USE_SSL=${EMAIL_USE_SSL:-True}"
|
||||||
|
- "EMAIL_USE_TLS=${EMAIL_USE_TLS:-False}"
|
||||||
|
volumes:
|
||||||
|
- "healthchecks-data:/data"
|
||||||
|
|
||||||
Loading…
Reference in a new issue