37 lines
878 B
YAML
37 lines
878 B
YAML
schema: v2
|
|||
|
|
domain: baseline.fritzlab.net
|
||
|
|
type: static
|
||
|
|
artifacts:
|
||
|
|
releases:
|
||
|
|
source: dist/releases
|
||
|
|
bucket: baseline-releases
|
||
|
|
credentials:
|
||
|
|
access_key_env: RELEASES_ACCESS_KEY
|
||
|
|
secret_key_env: RELEASES_SECRET_KEY
|
||
|
|
cache: immutable-release
|
||
|
|
channels:
|
||
|
|
source: dist/channels
|
||
|
|
bucket: baseline-channels
|
||
|
|
credentials:
|
||
|
|
access_key_env: CHANNELS_ACCESS_KEY
|
||
|
|
secret_key_env: CHANNELS_SECRET_KEY
|
||
|
|
cache: revalidated-channel
|
||
|
|
portal:
|
||
|
|
source: portal
|
||
|
|
bucket: baseline-portal
|
||
|
|
credentials:
|
||
|
|
access_key_env: PORTAL_ACCESS_KEY
|
||
|
|
secret_key_env: PORTAL_SECRET_KEY
|
||
|
|
cache: private
|
||
|
|
routes:
|
||
|
|
- path: /dist/releases
|
||
|
|
artifact: releases
|
||
|
|
access: public
|
||
|
|
- path: /dist/channels
|
||
|
|
artifact: channels
|
||
|
|
access: public
|
||
|
|
- path: /
|
||
|
|
artifact: portal
|
||
|
|
access: authenticated
|
||
|
|
middlewares: [authentik-forwardauth]
|