mirror of
https://github.com/MAGICGrants/truenas-apps.git
synced 2026-01-06 19:23:59 -05:00
default to postgres 18 (#3743)
* default to postgres 18 * bump * add deprecation.yaml on apps with pg15
This commit is contained in:
@@ -441,6 +441,7 @@ words:
|
||||
- tracebacklimit
|
||||
- trilium
|
||||
- triliumnext
|
||||
- trixie
|
||||
- truenas
|
||||
- tshock
|
||||
- tubearchivist
|
||||
|
||||
@@ -40,4 +40,4 @@ sources:
|
||||
- https://github.com/toeverything/AFFiNE
|
||||
title: AFFiNE
|
||||
train: community
|
||||
version: 1.0.41
|
||||
version: 1.0.42
|
||||
|
||||
@@ -11,6 +11,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -37,11 +37,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for AFFiNE.
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
affine:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: secret
|
||||
redis_password: secret
|
||||
additional_envs: []
|
||||
|
||||
@@ -39,4 +39,4 @@ sources:
|
||||
- https://github.com/authelia/authelia
|
||||
title: Authelia
|
||||
train: community
|
||||
version: 1.0.52
|
||||
version: 1.0.53
|
||||
|
||||
@@ -11,6 +11,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -39,11 +39,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Authelia.
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
authelia:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
# Adds a config file just to make authelia start
|
||||
# users should disable this and use their own
|
||||
use_dummy_config: true
|
||||
|
||||
@@ -41,4 +41,4 @@ sources:
|
||||
- https://github.com/goauthentik/authentik
|
||||
title: Authentik
|
||||
train: community
|
||||
version: 1.0.54
|
||||
version: 1.0.55
|
||||
|
||||
@@ -8,6 +8,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -39,11 +39,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Authelia.
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
authentik:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: authentik
|
||||
secret_key: authentik
|
||||
mount_docker_socket: true
|
||||
|
||||
@@ -48,4 +48,4 @@ sources:
|
||||
- https://gitlab.com/baserow/baserow
|
||||
title: Baserow
|
||||
train: community
|
||||
version: 1.0.41
|
||||
version: 1.0.42
|
||||
|
||||
@@ -11,6 +11,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -38,11 +38,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Authelia.
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
baserow:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: secret
|
||||
secret_key: super_secret
|
||||
redis_password: secret
|
||||
|
||||
@@ -38,4 +38,4 @@ sources:
|
||||
- https://github.com/bitmagnet-io/bitmagnet
|
||||
title: Bitmagnet
|
||||
train: community
|
||||
version: 1.0.20
|
||||
version: 1.0.21
|
||||
|
||||
@@ -8,6 +8,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -39,11 +39,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Bitmagnet.
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
bitmagnet:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: secret
|
||||
enable_dht_crawler: true
|
||||
tmdb_api_key: ""
|
||||
|
||||
@@ -39,4 +39,4 @@ sources:
|
||||
- https://docs.briefkastenhq.com/
|
||||
title: Briefkasten
|
||||
train: community
|
||||
version: 1.3.23
|
||||
version: 1.3.24
|
||||
|
||||
12
ix-dev/community/briefkasten/deprecations.yaml
Normal file
12
ix-dev/community/briefkasten/deprecations.yaml
Normal file
@@ -0,0 +1,12 @@
|
||||
- scope: "partial"
|
||||
|
||||
deprecated_date: "2025-12-01"
|
||||
removal_date: "2026-03-01"
|
||||
reason: "Drop support for Postgres 15"
|
||||
|
||||
partial_details:
|
||||
feature: "Postgres 15"
|
||||
description: "Postgres 15 is no longer supported"
|
||||
steps:
|
||||
- "Edit the application and select Postgres 18 in the image selector"
|
||||
- "Save the application"
|
||||
@@ -11,6 +11,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -40,13 +40,15 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_15_image
|
||||
description: Postgres 15
|
||||
description: Postgres 15 (Deprecated)
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: nextauth_secret
|
||||
label: NextAuth Secret
|
||||
description: The secret used to encrypt the JWT token.
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
{% set tpl = ix_lib.base.render.Render(values) %}
|
||||
|
||||
{% if values.briefkasten.postgres_image_selector == "postgres_15_image" %}
|
||||
{% do tpl.notes.add_deprecation("Postgres 15 is deprecated and will be removed in the near future. Please upgrade.") %}
|
||||
{% endif %}
|
||||
|
||||
{% set c1 = tpl.add_container(values.consts.briefkasten_container_name, "image") %}
|
||||
{% set init = tpl.add_container(values.consts.init_container_name, "image") %}
|
||||
{% set perm_container = tpl.deps.perms(values.consts.perms_container_name) %}
|
||||
|
||||
@@ -5,34 +5,34 @@ resources:
|
||||
|
||||
TZ: America/New_York
|
||||
briefkasten:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
nextauth_secret: secret
|
||||
nextauth_url: http://localhost:8080
|
||||
postgres_password: secret
|
||||
smtp:
|
||||
enabled: false
|
||||
server: ''
|
||||
from: ''
|
||||
server: ""
|
||||
from: ""
|
||||
github:
|
||||
enabled: false
|
||||
id: ''
|
||||
secret: ''
|
||||
id: ""
|
||||
secret: ""
|
||||
google:
|
||||
enabled: false
|
||||
id: ''
|
||||
secret: ''
|
||||
id: ""
|
||||
secret: ""
|
||||
keycloak:
|
||||
enabled: false
|
||||
name: ''
|
||||
id: ''
|
||||
secret: ''
|
||||
issuer: ''
|
||||
name: ""
|
||||
id: ""
|
||||
secret: ""
|
||||
issuer: ""
|
||||
authentik:
|
||||
enabled: false
|
||||
name: ''
|
||||
id: ''
|
||||
secret: ''
|
||||
issuer: ''
|
||||
name: ""
|
||||
id: ""
|
||||
secret: ""
|
||||
issuer: ""
|
||||
additional_envs: []
|
||||
network:
|
||||
web_port:
|
||||
|
||||
@@ -5,7 +5,7 @@ resources:
|
||||
|
||||
TZ: America/New_York
|
||||
briefkasten:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
nextauth_secret: secret
|
||||
nextauth_url: http://localhost:8080
|
||||
postgres_password: secret
|
||||
@@ -16,24 +16,24 @@ briefkasten:
|
||||
|
||||
github:
|
||||
enabled: false
|
||||
id: ''
|
||||
secret: ''
|
||||
id: ""
|
||||
secret: ""
|
||||
google:
|
||||
enabled: false
|
||||
id: ''
|
||||
secret: ''
|
||||
id: ""
|
||||
secret: ""
|
||||
keycloak:
|
||||
enabled: false
|
||||
name: ''
|
||||
id: ''
|
||||
secret: ''
|
||||
issuer: ''
|
||||
name: ""
|
||||
id: ""
|
||||
secret: ""
|
||||
issuer: ""
|
||||
authentik:
|
||||
enabled: false
|
||||
name: ''
|
||||
id: ''
|
||||
secret: ''
|
||||
issuer: ''
|
||||
name: ""
|
||||
id: ""
|
||||
secret: ""
|
||||
issuer: ""
|
||||
additional_envs: []
|
||||
network:
|
||||
web_port:
|
||||
|
||||
@@ -38,4 +38,4 @@ sources:
|
||||
- https://hub.docker.com/r/concourse/concourse
|
||||
title: Concourse
|
||||
train: community
|
||||
version: 1.0.32
|
||||
version: 1.0.33
|
||||
|
||||
@@ -8,6 +8,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -37,11 +37,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Concourse Database.
|
||||
|
||||
@@ -5,7 +5,7 @@ resources:
|
||||
|
||||
concourse:
|
||||
db_password: concourse
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
external_url: http://localhost:8080
|
||||
users:
|
||||
- username: user
|
||||
|
||||
@@ -5,7 +5,7 @@ resources:
|
||||
|
||||
concourse:
|
||||
db_password: concourse
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
external_url: https://localhost:8443
|
||||
users:
|
||||
- username: user
|
||||
|
||||
@@ -53,4 +53,4 @@ sources:
|
||||
- https://github.com/coollabsio/coolify
|
||||
title: Coolify
|
||||
train: community
|
||||
version: 1.0.18
|
||||
version: 1.0.19
|
||||
|
||||
@@ -14,6 +14,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -37,11 +37,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Coolify.
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
coolify:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: secret
|
||||
redis_password: secret
|
||||
app_name: Coolify
|
||||
|
||||
@@ -41,4 +41,4 @@ sources:
|
||||
- https://directus.io/docs/
|
||||
title: Directus
|
||||
train: community
|
||||
version: 1.0.36
|
||||
version: 1.0.37
|
||||
|
||||
@@ -11,6 +11,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -38,11 +38,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
schema:
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
directus:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: password
|
||||
redis_password: password
|
||||
secret: password
|
||||
|
||||
@@ -47,4 +47,4 @@ sources:
|
||||
- https://github.com/docspell/docker
|
||||
title: Docspell
|
||||
train: community
|
||||
version: 1.0.9
|
||||
version: 1.0.10
|
||||
|
||||
@@ -11,6 +11,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -39,11 +39,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Docspell.
|
||||
|
||||
@@ -58,4 +58,4 @@ sources:
|
||||
- https://github.com/firefly-iii/firefly-iii
|
||||
title: Firefly III
|
||||
train: community
|
||||
version: 1.6.55
|
||||
version: 1.6.56
|
||||
|
||||
12
ix-dev/community/firefly-iii/deprecations.yaml
Normal file
12
ix-dev/community/firefly-iii/deprecations.yaml
Normal file
@@ -0,0 +1,12 @@
|
||||
- scope: "partial"
|
||||
|
||||
deprecated_date: "2025-12-01"
|
||||
removal_date: "2026-03-01"
|
||||
reason: "Drop support for Postgres 15"
|
||||
|
||||
partial_details:
|
||||
feature: "Postgres 15"
|
||||
description: "Postgres 15 is no longer supported"
|
||||
steps:
|
||||
- "Edit the application and select Postgres 18 in the image selector"
|
||||
- "Save the application"
|
||||
@@ -14,6 +14,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
redis_image:
|
||||
repository: valkey/valkey
|
||||
tag: 9.0.0
|
||||
|
||||
@@ -38,13 +38,15 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_15_image
|
||||
description: Postgres 15
|
||||
description: Postgres 15 (Deprecated)
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Firefly III.
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
{% set tpl = ix_lib.base.render.Render(values) %}
|
||||
|
||||
{% if values.firefly_iii.postgres_image_selector == "postgres_15_image" %}
|
||||
{% do tpl.notes.add_deprecation("Postgres 15 is deprecated and will be removed in the near future. Please upgrade.") %}
|
||||
{% endif %}
|
||||
|
||||
{% set perm_container = tpl.deps.perms(values.consts.perms_container_name) %}
|
||||
{% set perms_config = {"uid": values.consts.run_as_user, "gid": values.consts.run_as_group, "mode": "check"} %}
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
firefly_iii:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: db-firefly-iii-password
|
||||
redis_password: redis-firefly-iii-password
|
||||
app_key: exactly-32-characters-app-keyyyy
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
firefly_iii:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: db-firefly-iii-password
|
||||
redis_password: redis-firefly-iii-password
|
||||
app_key: exactly-32-characters-app-keyyyy
|
||||
|
||||
@@ -37,4 +37,4 @@ sources:
|
||||
- https://codeberg.org/forgejo/forgejo
|
||||
title: Forgejo
|
||||
train: community
|
||||
version: 1.0.36
|
||||
version: 1.0.37
|
||||
|
||||
@@ -8,6 +8,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -30,11 +30,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Forgejo.
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
forgejo:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: password
|
||||
root_url: https://forgejo.example.com
|
||||
additional_envs: []
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
forgejo:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: password
|
||||
root_url: https://forgejo.example.com
|
||||
additional_envs: []
|
||||
|
||||
@@ -44,4 +44,4 @@ sources:
|
||||
- https://hub.docker.com/r/freshrss/freshrss
|
||||
title: FreshRSS
|
||||
train: community
|
||||
version: 1.4.26
|
||||
version: 1.4.27
|
||||
|
||||
12
ix-dev/community/freshrss/deprecations.yaml
Normal file
12
ix-dev/community/freshrss/deprecations.yaml
Normal file
@@ -0,0 +1,12 @@
|
||||
- scope: "partial"
|
||||
|
||||
deprecated_date: "2025-12-01"
|
||||
removal_date: "2026-03-01"
|
||||
reason: "Drop support for Postgres 15"
|
||||
|
||||
partial_details:
|
||||
feature: "Postgres 15"
|
||||
description: "Postgres 15 is no longer supported"
|
||||
steps:
|
||||
- "Edit the application and select Postgres 18 in the image selector"
|
||||
- "Save the application"
|
||||
@@ -11,6 +11,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -38,13 +38,15 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_15_image
|
||||
description: Postgres 15
|
||||
description: Postgres 15 (Deprecated)
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: default_admin_user
|
||||
label: Default Admin User
|
||||
description: The default admin user for FreshRSS.
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
{% set tpl = ix_lib.base.render.Render(values) %}
|
||||
|
||||
{% if values.fresh_rss.postgres_image_selector == "postgres_15_image" %}
|
||||
{% do tpl.notes.add_deprecation("Postgres 15 is deprecated and will be removed in the near future. Please upgrade.") %}
|
||||
{% endif %}
|
||||
|
||||
{% set c1 = tpl.add_container(values.consts.fresh_rss_container_name, "image") %}
|
||||
{% set perm_container = tpl.deps.perms(values.consts.perms_container_name) %}
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ resources:
|
||||
TZ: Europe/Paris
|
||||
|
||||
fresh_rss:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
default_admin_user: admin
|
||||
default_admin_password: password
|
||||
cron_min: "*/15"
|
||||
|
||||
@@ -42,4 +42,4 @@ sources:
|
||||
- https://docs.gitea.io/en-us/install-with-docker-rootless
|
||||
title: Gitea
|
||||
train: community
|
||||
version: 1.3.31
|
||||
version: 1.3.32
|
||||
|
||||
12
ix-dev/community/gitea/deprecations.yaml
Normal file
12
ix-dev/community/gitea/deprecations.yaml
Normal file
@@ -0,0 +1,12 @@
|
||||
- scope: "partial"
|
||||
|
||||
deprecated_date: "2025-12-01"
|
||||
removal_date: "2026-03-01"
|
||||
reason: "Drop support for Postgres 15"
|
||||
|
||||
partial_details:
|
||||
feature: "Postgres 15"
|
||||
description: "Postgres 15 is no longer supported"
|
||||
steps:
|
||||
- "Edit the application and select Postgres 18 in the image selector"
|
||||
- "Save the application"
|
||||
@@ -11,6 +11,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -28,13 +28,15 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_15_image
|
||||
description: Postgres 15
|
||||
description: Postgres 15 (Deprecated)
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Gitea.
|
||||
|
||||
@@ -4,6 +4,10 @@
|
||||
|
||||
{% set tpl = ix_lib.base.render.Render(values) %}
|
||||
|
||||
{% if values.gitea.postgres_image_selector == "postgres_15_image" %}
|
||||
{% do tpl.notes.add_deprecation("Postgres 15 is deprecated and will be removed in the near future. Please upgrade.") %}
|
||||
{% endif %}
|
||||
|
||||
{% set c1 = tpl.add_container(values.consts.gitea_container_name, "image") %}
|
||||
{% set perm_container = tpl.deps.perms(values.consts.perms_container_name) %}
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
gitea:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: password
|
||||
root_url: https://gitea.example.com
|
||||
additional_envs: []
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
gitea:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: password
|
||||
root_url: https://gitea.example.com
|
||||
additional_envs: []
|
||||
|
||||
@@ -50,4 +50,4 @@ sources:
|
||||
- https://hub.docker.com/r/hoppscotch/hoppscotch-admin
|
||||
title: Hoppscotch
|
||||
train: community
|
||||
version: 1.0.25
|
||||
version: 1.0.26
|
||||
|
||||
@@ -8,6 +8,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -28,11 +28,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Hoppscotch.
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
hoppscotch:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: password
|
||||
data_encryption_key: exactly32-chars-a-zA-Z0-9symbols
|
||||
|
||||
|
||||
@@ -47,4 +47,4 @@ sources:
|
||||
- https://quay.io/repository/invidious
|
||||
title: Invidious
|
||||
train: community
|
||||
version: 1.4.20
|
||||
version: 1.4.21
|
||||
|
||||
12
ix-dev/community/invidious/deprecations.yaml
Normal file
12
ix-dev/community/invidious/deprecations.yaml
Normal file
@@ -0,0 +1,12 @@
|
||||
- scope: "partial"
|
||||
|
||||
deprecated_date: "2025-12-01"
|
||||
removal_date: "2026-03-01"
|
||||
reason: "Drop support for Postgres 15"
|
||||
|
||||
partial_details:
|
||||
feature: "Postgres 15"
|
||||
description: "Postgres 15 is no longer supported"
|
||||
steps:
|
||||
- "Edit the application and select Postgres 18 in the image selector"
|
||||
- "Save the application"
|
||||
@@ -14,6 +14,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
git_image:
|
||||
repository: alpine/git
|
||||
tag: 2.49.1
|
||||
|
||||
@@ -28,13 +28,15 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_15_image
|
||||
description: Postgres 15
|
||||
description: Postgres 15 (Deprecated)
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Invidious.
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
|
||||
{% set tpl = ix_lib.base.render.Render(values) %}
|
||||
|
||||
{% if values.invidious.postgres_image_selector == "postgres_15_image" %}
|
||||
{% do tpl.notes.add_deprecation("Postgres 15 is deprecated and will be removed in the near future. Please upgrade.") %}
|
||||
{% endif %}
|
||||
|
||||
{% set companion = tpl.add_container(values.consts.companion_container_name, "companion_image") %}
|
||||
{% set c1 = tpl.add_container(values.consts.invidious_container_name, "image") %}
|
||||
{% set db_fetch = tpl.add_container(values.consts.db_seed_fetch_container_name, "git_image") %}
|
||||
|
||||
@@ -6,7 +6,7 @@ resources:
|
||||
ci: true
|
||||
|
||||
invidious:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: password
|
||||
hmac_secret: secret
|
||||
companion_key: aaaabbbbccccdddd
|
||||
|
||||
@@ -40,4 +40,4 @@ sources:
|
||||
- https://hub.docker.com/r/cyfershepard/jellystat
|
||||
title: Jellystat
|
||||
train: community
|
||||
version: 1.0.19
|
||||
version: 1.0.20
|
||||
|
||||
@@ -8,6 +8,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -37,11 +37,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
schema:
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
jellystat:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: secret
|
||||
jwt_secret: secret
|
||||
is_emby_api: false
|
||||
|
||||
@@ -40,4 +40,4 @@ sources:
|
||||
- https://hub.docker.com/r/joplin/server/
|
||||
title: Joplin
|
||||
train: community
|
||||
version: 1.4.23
|
||||
version: 1.4.24
|
||||
|
||||
12
ix-dev/community/joplin/deprecations.yaml
Normal file
12
ix-dev/community/joplin/deprecations.yaml
Normal file
@@ -0,0 +1,12 @@
|
||||
- scope: "partial"
|
||||
|
||||
deprecated_date: "2025-12-01"
|
||||
removal_date: "2026-03-01"
|
||||
reason: "Drop support for Postgres 15"
|
||||
|
||||
partial_details:
|
||||
feature: "Postgres 15"
|
||||
description: "Postgres 15 is no longer supported"
|
||||
steps:
|
||||
- "Edit the application and select Postgres 18 in the image selector"
|
||||
- "Save the application"
|
||||
@@ -11,6 +11,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -28,13 +28,15 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_15_image
|
||||
description: Postgres 15
|
||||
description: Postgres 15 (Deprecated)
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for Joplin.
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
{% set tpl = ix_lib.base.render.Render(values) %}
|
||||
|
||||
{% if values.joplin.postgres_image_selector == "postgres_15_image" %}
|
||||
{% do tpl.notes.add_deprecation("Postgres 15 is deprecated and will be removed in the near future. Please upgrade.") %}
|
||||
{% endif %}
|
||||
|
||||
{% set c1 = tpl.add_container(values.consts.joplin_container_name, "image") %}
|
||||
{% set perm_container = tpl.deps.perms(values.consts.perms_container_name) %}
|
||||
{% set perm_config = {"uid": values.consts.run_user, "gid": values.consts.run_group, "mode": "check"} %}
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
joplin:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: db-joplin-password
|
||||
base_url: https://joplin.example.com
|
||||
additional_envs: []
|
||||
|
||||
@@ -37,4 +37,4 @@ sources:
|
||||
- https://www.keycloak.org/server/all-config#category-database
|
||||
title: Keycloak
|
||||
train: community
|
||||
version: 1.0.26
|
||||
version: 1.0.27
|
||||
|
||||
@@ -8,6 +8,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -38,11 +38,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
schema:
|
||||
|
||||
@@ -6,7 +6,7 @@ resources:
|
||||
TZ: Etc/UTC
|
||||
|
||||
keycloak:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: some-secret-password
|
||||
hostname: localhost
|
||||
additional_envs: []
|
||||
|
||||
@@ -6,7 +6,7 @@ resources:
|
||||
TZ: Etc/UTC
|
||||
|
||||
keycloak:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: some-secret-password
|
||||
admin_bootstrap_username: admin
|
||||
admin_bootstrap_password: admin
|
||||
|
||||
@@ -39,4 +39,4 @@ sources:
|
||||
- https://hub.docker.com/r/tombursch/kitchenowl
|
||||
title: KitchenOwl
|
||||
train: community
|
||||
version: 1.0.21
|
||||
version: 1.0.22
|
||||
|
||||
@@ -8,6 +8,9 @@ images:
|
||||
postgres_17_image:
|
||||
repository: postgres
|
||||
tag: 17.7-bookworm
|
||||
postgres_18_image:
|
||||
repository: postgres
|
||||
tag: 18.1-trixie
|
||||
postgres_upgrade_image:
|
||||
repository: ixsystems/postgres-upgrade
|
||||
tag: 1.1.2
|
||||
|
||||
@@ -39,11 +39,13 @@ questions:
|
||||
If something goes wrong, you will have to restore from backup.
|
||||
schema:
|
||||
type: string
|
||||
default: postgres_17_image
|
||||
default: postgres_18_image
|
||||
required: true
|
||||
enum:
|
||||
- value: postgres_17_image
|
||||
description: Postgres 17
|
||||
- value: postgres_18_image
|
||||
description: Postgres 18
|
||||
- variable: db_password
|
||||
label: Database Password
|
||||
description: The password for KitchenOwl.
|
||||
|
||||
@@ -4,7 +4,7 @@ resources:
|
||||
memory: 4096
|
||||
|
||||
kitchenowl:
|
||||
postgres_image_selector: postgres_17_image
|
||||
postgres_image_selector: postgres_18_image
|
||||
db_password: secret
|
||||
jwt_secret_key: secret
|
||||
additional_envs: []
|
||||
|
||||
@@ -37,4 +37,4 @@ sources:
|
||||
- https://hub.docker.com/r/sissbruecker/linkding/
|
||||
title: Linkding
|
||||
train: community
|
||||
version: 1.3.25
|
||||
version: 1.3.26
|
||||
|
||||
12
ix-dev/community/linkding/deprecations.yaml
Normal file
12
ix-dev/community/linkding/deprecations.yaml
Normal file
@@ -0,0 +1,12 @@
|
||||
- scope: "partial"
|
||||
|
||||
deprecated_date: "2025-12-01"
|
||||
removal_date: "2026-03-01"
|
||||
reason: "Drop support for Postgres 15"
|
||||
|
||||
partial_details:
|
||||
feature: "Postgres 15"
|
||||
description: "Postgres 15 is no longer supported"
|
||||
steps:
|
||||
- "Edit the application and select Postgres 18 in the image selector"
|
||||
- "Save the application"
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user