Files
infrastructure/clusters/cl01tl/helm/outline/values.yaml
Renovate Bot 3ea4a23f25
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 17s
renovate / renovate (push) Has been cancelled
Update outlinewiki/outline Docker tag to v1.3.0 (#3292)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [outlinewiki/outline](https://github.com/outline/outline) | minor | `1.2.0` → `1.3.0` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>outline/outline (outlinewiki/outline)</summary>

### [`v1.3.0`](https://github.com/outline/outline/releases/tag/v1.3.0)

[Compare Source](https://github.com/outline/outline/compare/v1.2.0...v1.3.0)

#### What's Changed

##### Improvements

- Table rows and columns are now draggable in [#&#8203;11138](https://github.com/outline/outline/pull/11138)
- Added an "Email display" preference to control email address visibility in the workspace in [#&#8203;11103](https://github.com/outline/outline/pull/11103)
- diagrams.net diagrams are now persisted as SVG's by default in [#&#8203;11128](https://github.com/outline/outline/pull/11128)
- Publicly shared documents now include backlinks in the footer in [#&#8203;11141](https://github.com/outline/outline/pull/11141)
- Headers and dividers now clear images aligned to the left or right in [#&#8203;11108](https://github.com/outline/outline/pull/11108)
- Upload progress is now shown in the editor for large/slow files in [#&#8203;11109](https://github.com/outline/outline/pull/11109)
- Added a keyboard shortcut to toggle theme (Cmd+Shift+L) in [#&#8203;11127](https://github.com/outline/outline/pull/11127)
- Todo's can now be typed with the simplified `[]` syntax in [#&#8203;11129](https://github.com/outline/outline/pull/11129)
- Importing a code block with "mermaid" language will now work as expected in [#&#8203;11132](https://github.com/outline/outline/pull/11132)
- There is now an option to include nested documents when downloading a doc in [#&#8203;9679](https://github.com/outline/outline/pull/9679)
- "copy as markdown" now signs attachment URLs by [@&#8203;libnewton](https://github.com/libnewton) in [#&#8203;10821](https://github.com/outline/outline/pull/10821)
- List spacing increased in [#&#8203;11163](https://github.com/outline/outline/pull/11163)
- Publicly shared docs now handle the accept `text/markdown` header for LLM usage in [#&#8203;11182](https://github.com/outline/outline/pull/11182)
- API: Plain urls provided via API will be automatically embedded when matching an integration in [#&#8203;11148](https://github.com/outline/outline/pull/11148)

##### Fixes

- Fixed overlapping filters on search page in some translations [#&#8203;11086](https://github.com/outline/outline/pull/11086)
- Task summary in meta data no longer shrinks in [#&#8203;11087](https://github.com/outline/outline/pull/11087)
- Improved user feedback when copying/moving documents in [#&#8203;11089](https://github.com/outline/outline/pull/11089)
- Fixed table width collapsing in [#&#8203;11178](https://github.com/outline/outline/pull/11178)
- Fixed an issue where copy and pasting a diagrams.net diagram lost the edit button in [#&#8203;11102](https://github.com/outline/outline/pull/11102)
- Embedded PDF rendering now works correctly in Safari in [#&#8203;11107](https://github.com/outline/outline/pull/11107)
- Clicking while editing a sidebar link no longer navigates in [#&#8203;11105](https://github.com/outline/outline/pull/11105)
- Fixed an issue that was causing premature signout when using Passkeys in [#&#8203;11136](https://github.com/outline/outline/pull/11136)
- Removed `space` requirement from markdown trigger for horizontal rule in [#&#8203;11130](https://github.com/outline/outline/pull/11130)
- LaTeX escape sequences now work correctly when pasting into doc in [#&#8203;11134](https://github.com/outline/outline/pull/11134)
- Fixed a display issue with the inline LaTeX active border on Firefox in [#&#8203;11147](https://github.com/outline/outline/pull/11147)
- Local database cache of documents is now cleared on logout in [#&#8203;11135](https://github.com/outline/outline/pull/11135)
- Added timeout and optimized URL unfurl performance in [#&#8203;11149](https://github.com/outline/outline/pull/11149)
- Right click -> Copy link in the sidebar no longer navigates to item in [#&#8203;11162](https://github.com/outline/outline/pull/11162)
- Fixed display issues in empty notification panel in [#&#8203;11166](https://github.com/outline/outline/pull/11166)
- Improved performance of diff calculation in [#&#8203;11174](https://github.com/outline/outline/pull/11174)
- Theme override on shared docs e.g. `?theme=dark` will now persist between navigations in [#&#8203;11176](https://github.com/outline/outline/pull/11176)
- Lists inside tables no longer break Markdown output in [#&#8203;11183](https://github.com/outline/outline/pull/11183)
- Fixed `alt+shift` navigation in header in Safari in [#&#8203;11184](https://github.com/outline/outline/pull/11184)
- API: `html` property in response was removed from `revisions.info` in [#&#8203;11088](https://github.com/outline/outline/pull/11088)
- API: `documents.diff` endpoint removed in [#&#8203;11175](https://github.com/outline/outline/pull/11175)
- API: `comments.create` and `comments.update` no longer allow nodes that cannot be displayed in comments in [#&#8203;11101](https://github.com/outline/outline/pull/11101)

**Full Changelog**: <https://github.com/outline/outline/compare/v1.2.0...v1.3.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #3292
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-17 17:27:51 +00:00

192 lines
6.3 KiB
YAML

outline:
controllers:
main:
type: deployment
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
main:
image:
repository: outlinewiki/outline
tag: 1.3.0
pullPolicy: IfNotPresent
env:
- name: NODE_ENV
value: production
- name: URL
value: https://wiki.alexlebens.dev
- name: PORT
value: 3000
- name: SECRET_KEY
valueFrom:
secretKeyRef:
name: outline-key-secret
key: secret-key
- name: UTILS_SECRET
valueFrom:
secretKeyRef:
name: outline-key-secret
key: utils-key
- name: POSTGRES_USERNAME
valueFrom:
secretKeyRef:
name: outline-postgresql-18-cluster-app
key: username
- name: POSTGRES_PASSWORD
valueFrom:
secretKeyRef:
name: outline-postgresql-18-cluster-app
key: password
- name: POSTGRES_DATABASE_NAME
valueFrom:
secretKeyRef:
name: outline-postgresql-18-cluster-app
key: dbname
- name: POSTGRES_DATABASE_HOST
valueFrom:
secretKeyRef:
name: outline-postgresql-18-cluster-app
key: host
- name: POSTGRES_DATABASE_PORT
valueFrom:
secretKeyRef:
name: outline-postgresql-18-cluster-app
key: port
- name: DATABASE_URL
value: postgres://$(POSTGRES_USERNAME):$(POSTGRES_PASSWORD)@$(POSTGRES_DATABASE_HOST):$(POSTGRES_DATABASE_PORT)/$(POSTGRES_DATABASE_NAME)
- name: DATABASE_URL_TEST
value: postgres://$(POSTGRES_USERNAME):$(POSTGRES_PASSWORD)@$(POSTGRES_DATABASE_HOST):$(POSTGRES_DATABASE_PORT)/$(POSTGRES_DATABASE_NAME)-test
- name: DATABASE_CONNECTION_POOL_MIN
value: "2"
- name: DATABASE_CONNECTION_POOL_MAX
value: "20"
- name: PGSSLMODE
value: disable
- name: REDIS_URL
value: redis://redis-replication-outline-master.outline:6379
- name: FILE_STORAGE
value: s3
- name: AWS_ACCESS_KEY_ID
valueFrom:
secretKeyRef:
name: ceph-bucket-outline
key: AWS_ACCESS_KEY_ID
- name: AWS_SECRET_ACCESS_KEY
valueFrom:
secretKeyRef:
name: ceph-bucket-outline
key: AWS_SECRET_ACCESS_KEY
- name: AWS_REGION
value: us-east-1
- name: AWS_S3_UPLOAD_BUCKET_NAME
valueFrom:
configMapKeyRef:
name: ceph-bucket-outline
key: BUCKET_NAME
- name: AWS_S3_UPLOAD_BUCKET_URL
value: https://objects.alexlebens.dev
- name: AWS_S3_FORCE_PATH_STYLE
value: true
- name: AWS_S3_ACL
value: private
- name: FILE_STORAGE_UPLOAD_MAX_SIZE
value: "26214400"
- name: FORCE_HTTPS
value: false
- name: ENABLE_UPDATES
value: false
- name: WEB_CONCURRENCY
value: 1
- name: FILE_STORAGE_IMPORT_MAX_SIZE
value: 5120000
- name: LOG_LEVEL
value: info
- name: DEFAULT_LANGUAGE
value: en_US
- name: RATE_LIMITER_ENABLED
value: false
- name: DEVELOPMENT_UNSAFE_INLINE_CSP
value: false
- name: OIDC_CLIENT_ID
valueFrom:
secretKeyRef:
name: outline-oidc-secret
key: client
- name: OIDC_CLIENT_SECRET
valueFrom:
secretKeyRef:
name: outline-oidc-secret
key: secret
- name: OIDC_AUTH_URI
value: https://auth.alexlebens.dev/application/o/authorize/
- name: OIDC_TOKEN_URI
value: https://auth.alexlebens.dev/application/o/token/
- name: OIDC_USERINFO_URI
value: https://auth.alexlebens.dev/application/o/userinfo/
- name: OIDC_USERNAME_CLAIM
value: email
- name: OIDC_DISPLAY_NAME
value: Authentik
- name: OIDC_SCOPES
value: openid profile email
resources:
requests:
cpu: 10m
memory: 512Mi
service:
main:
controller: main
ports:
http:
port: 3000
targetPort: 3000
protocol: HTTP
postgres-18-cluster:
mode: recovery
recovery:
method: objectStore
objectStore:
index: 1
backup:
objectStore:
- name: garage-local
index: 1
destinationBucket: postgres-backups
externalSecretCredentialPath: /garage/home-infra/postgres-backups
isWALArchiver: true
# - name: garage-remote
# index: 1
# destinationBucket: postgres-backups
# externalSecretCredentialPath: /garage/home-infra/postgres-backups
# retentionPolicy: "90d"
# data:
# compression: bzip2
# - name: external
# index: 1
# endpointURL: https://nyc3.digitaloceanspaces.com
# destinationBucket: postgres-backups-ce540ddf106d186bbddca68a
# externalSecretCredentialPath: /garage/home-infra/postgres-backups
# isWALArchiver: false
scheduledBackups:
- name: live-backup
suspend: false
immediate: true
schedule: "0 0 0 * * *"
backupName: garage-local
# - name: weekly-backup
# suspend: true
# immediate: true
# schedule: "0 0 4 * * SAT"
# backupName: garage-remote
# - name: daily-backup
# suspend: true
# immediate: true
# schedule: "0 0 0 * * *"
# backupName: external
redis-replication:
redisReplication:
clusterSize: 3
sentinel:
enabled: true