Files
infrastructure/clusters/cl01tl/helm/outline/values.yaml
Renovate Bot 9ed2f92a4e
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 30s
renovate / renovate (push) Has been cancelled
chore(deps): update outlinewiki/outline docker tag to v1.5.0 (#4013)
This PR contains the following updates:

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

---

### Release Notes

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

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

[Compare Source](https://github.com/outline/outline/compare/v1.4.0...v1.5.0)

##### What's Changed

##### Improvements

- Added sorting options to the search screen in [#&#8203;11242](https://github.com/outline/outline/pull/11242)
- Added `diff` language highlighting for code blocks in [#&#8203;11301](https://github.com/outline/outline/pull/11301)
- Allow `cmd+enter` to toggle all checkboxes in a selection in [#&#8203;11322](https://github.com/outline/outline/pull/11322)
- Added support for currency sorting in tables in [#&#8203;11332](https://github.com/outline/outline/pull/11332)
- Added a custom color picker for text highlights in [#&#8203;11337](https://github.com/outline/outline/pull/11337)
- Clicking on a group in the share dialog now shows it's members in [#&#8203;11338](https://github.com/outline/outline/pull/11338)
- Table headers are now sticky in [#&#8203;11353](https://github.com/outline/outline/pull/11353)
- Importing toggle blocks from Notion is now supported in [#&#8203;11371](https://github.com/outline/outline/pull/11371)
- All tables in settings now have right-click context menu support in [#&#8203;11378](https://github.com/outline/outline/pull/11378)
- Added a hide/show completed items control for checkbox lists in [#&#8203;11379](https://github.com/outline/outline/pull/11379)
- Markdown frontmatter is now converted to YAML code blocks on import in [#&#8203;11420](https://github.com/outline/outline/pull/11420)
- Added a "Rename" option to sidebar context menus in [#&#8203;11425](https://github.com/outline/outline/pull/11425)
- Added Alt-click to recursively expand or collapse sidebar documents and collections in [#&#8203;11432](https://github.com/outline/outline/pull/11432)
- Added a preference for desktop notification badge with off, count, and indicator options in [#&#8203;11436](https://github.com/outline/outline/pull/11436)
- Added alphabetic ordered list support to markdown import and paste in [#&#8203;11446](https://github.com/outline/outline/pull/11446)
- Allow creating a new document before or after another in the sidebar in [#&#8203;11453](https://github.com/outline/outline/pull/11453)

##### Fixes

- Preserved alignment and caption when replacing images in [#&#8203;11407](https://github.com/outline/outline/pull/11407)
- Improved popularity scoring job performance in [#&#8203;11293](https://github.com/outline/outline/pull/11293)
- Fixed downloading mermaid images from the lightbox in [#&#8203;11300](https://github.com/outline/outline/pull/11300)
- Further popularity scoring performance improvements in [#&#8203;11305](https://github.com/outline/outline/pull/11305)
- Fixed text truncation with emoji icons in sidebar in [#&#8203;11307](https://github.com/outline/outline/pull/11307)
- Separated user input errors from internal errors for Sentry reporting in [#&#8203;11308](https://github.com/outline/outline/pull/11308)
- Fixed editor focus loss on text link interaction in [#&#8203;11310](https://github.com/outline/outline/pull/11310)
- Removed unnecessary Markdown conversion when importing HTML in [#&#8203;11315](https://github.com/outline/outline/pull/11315)
- Fixed "New draft" from command menu leading to "Not found" in [#&#8203;11316](https://github.com/outline/outline/pull/11316)
- Improved slow query in `CleanupDeletedDocumentsTask` in [#&#8203;11317](https://github.com/outline/outline/pull/11317)
- Removed Babel from production dependencies in [#&#8203;11318](https://github.com/outline/outline/pull/11318)
- Minor React performance optimizations in [#&#8203;11319](https://github.com/outline/outline/pull/11319)
- Fixed share panel state for drafts in a shared parent in [#&#8203;11320](https://github.com/outline/outline/pull/11320)
- Fixed embed option showing for links that cannot be embedded in [#&#8203;11323](https://github.com/outline/outline/pull/11323)
- Fixed non-admins being unable to see public ACL attachments in [#&#8203;11326](https://github.com/outline/outline/pull/11326)
- Fixed suggestion menu inserting at incorrect position when choosing with mouse in [#&#8203;11327](https://github.com/outline/outline/pull/11327)
- Fixed passkey registration with non-standard HTTPS ports in [#&#8203;11329](https://github.com/outline/outline/pull/11329)
- Fixed collapsed toggles not expanding when they contain the highlighted search result in [#&#8203;11330](https://github.com/outline/outline/pull/11330)
- Fixed column and row selection not restoring after sort or align in [#&#8203;11333](https://github.com/outline/outline/pull/11333)
- Renamed `DATABASE_READ_ONLY_URL` environment variable in [#&#8203;11334](https://github.com/outline/outline/pull/11334)
- Fixed Safari print offset issue in [#&#8203;11339](https://github.com/outline/outline/pull/11339)
- Permanently deleted documents are now removed from the local store in [#&#8203;11344](https://github.com/outline/outline/pull/11344)
- Fixed overly broad catch-all on root share in [#&#8203;11346](https://github.com/outline/outline/pull/11346)
- Removed hanging toggle sidebar button with no functionality in [#&#8203;11350](https://github.com/outline/outline/pull/11350)
- Fixed tables with merged cells behaving incorrectly when sorting in [#&#8203;11351](https://github.com/outline/outline/pull/11351)
- Fixed prefetching document structure for starred documents in [#&#8203;11355](https://github.com/outline/outline/pull/11355)
- Refactored `activeDocumentId` handling in [#&#8203;11144](https://github.com/outline/outline/pull/11144)
- Fixed missing outline on focused editable elements in [#&#8203;11362](https://github.com/outline/outline/pull/11362)
- Fixed document creation routing to use the correct parameter name in [#&#8203;11369](https://github.com/outline/outline/pull/11369)
- Fixed test snapshot in [#&#8203;11391](https://github.com/outline/outline/pull/11391)
- Auto-compressed images by [@&#8203;github-actions](https://github.com/github-actions)\[bot] in [#&#8203;11394](https://github.com/outline/outline/pull/11394)
- Fixed test snapshot in [#&#8203;11395](https://github.com/outline/outline/pull/11395)
- Fixed Sentry error resulting from browser extensions using MobX in [#&#8203;11399](https://github.com/outline/outline/pull/11399)
- Fixed selection toolbar issues around link selection in [#&#8203;11408](https://github.com/outline/outline/pull/11408)
- Removed unnecessary loading of authentication rows in `userProvisioner` in [#&#8203;11413](https://github.com/outline/outline/pull/11413)
- Allowlisted more methods for CSRF skip in [#&#8203;11414](https://github.com/outline/outline/pull/11414)
- Added `application_name` to database logging in [#&#8203;11415](https://github.com/outline/outline/pull/11415)
- Fixed exporting a document with a table causing a crash in [#&#8203;11422](https://github.com/outline/outline/pull/11422)
- Fixed an issue in active context creation due to a fallback in [#&#8203;11426](https://github.com/outline/outline/pull/11426)
- Stopped using public ACL for avatars in [#&#8203;11427](https://github.com/outline/outline/pull/11427)
- Fixed potential task queue saturation in the Notion importer in [#&#8203;11428](https://github.com/outline/outline/pull/11428)
- Fixed edits containing only a mention below edit distance not triggering a notification in [#&#8203;11434](https://github.com/outline/outline/pull/11434)
- Fixed missing check for disabled group mentions in [#&#8203;11435](https://github.com/outline/outline/pull/11435)
- Fixed mispositioned toolbar on first document open in [#&#8203;11437](https://github.com/outline/outline/pull/11437)
- Fixed creating a new document from the sidebar not redirecting correctly to edit mode in [#&#8203;11442](https://github.com/outline/outline/pull/11442)
- Fixed collections with the same name overwriting each other in export in [#&#8203;11443](https://github.com/outline/outline/pull/11443)
- Fixed notification badge not appearing until the notification popover was opened in [#&#8203;11444](https://github.com/outline/outline/pull/11444)
- Translation locale files now load over `CDN_URL` for better performance in [#&#8203;11445](https://github.com/outline/outline/pull/11445)
- Fixed synthetic "latest" revision failing to load in [#&#8203;11451](https://github.com/outline/outline/pull/11451)
- Added missing tooltips in [#&#8203;11452](https://github.com/outline/outline/pull/11452)
- Cleaned up the collection create dialog in [#&#8203;11454](https://github.com/outline/outline/pull/11454)
- Fixed small race conditions in the diagrams.net integration in [#&#8203;11458](https://github.com/outline/outline/pull/11458)

**Full Changelog**: <https://github.com/outline/outline/compare/v1.4.0...v1.5.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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #4013
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-02-15 21:40:10 +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.5.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