Compare commits

...

25 Commits

Author SHA1 Message Date
TrueCharts Bot
43bf8a9d5f chore(deps): update container image adminer to latest@0ce7583 (#15224)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| adminer | digest | `3b3012a` -> `0ce7583` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy42NC4zIiwidXBkYXRlZEluVmVyIjoiMzcuNjQuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-22 01:30:36 +01:00
Stavros Kois
4a507b044d chore(nextcloud): add hostAliases to NC and collabora pods (#15234)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [x] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [x] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [x] ⚖️ My code follows the style guidelines of this project
- [x] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [x] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [x] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2023-11-22 01:54:06 +02:00
TrueCharts-Bot
b4b772b288 Commit daily changes
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-11-21 23:43:50 +00:00
Kjeld Schouten
726d7e4eaa Update daily.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-11-22 00:37:14 +01:00
Kjeld Schouten
a23b3baf97 Update daily.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-11-22 00:35:05 +01:00
bitpushr
22f2f498a8 feat(rdtclient): Move to Stable (#15223)
**Description**

Tested, ready for Stable.

<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [x] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [x] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
Co-authored-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-11-21 22:41:47 +01:00
Stavros Kois
6e8c964166 fix(nextcloud): fix logging variable (#15232)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-11-21 23:34:40 +02:00
tuxsudo
49e0069649 feat(Linkwarden) move to stable (#15230)
**Description**

Moves Linkwarden to stable and remove SMTP questions since it doesn't
work in the official docker image without building it manually

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**

Tested on Cobia 23.10.0.1

**✔️ Checklist:**

- [x] ⚖️ My code follows the style guidelines of this project
- [x] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [x] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [x] ⬆️ I increased versions for any altered app according to semantic
versioning
2023-11-21 19:53:03 +01:00
TrueCharts Bot
172b6e9917 chore(deps): update container image lmscommunity/logitechmediaserver to 8.4.0@d820d00 (#15221)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lmscommunity/logitechmediaserver | digest | `bb6a9a6` -> `d820d00` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy42NC4xIiwidXBkYXRlZEluVmVyIjoiMzcuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-21 19:20:29 +01:00
TrueCharts Bot
a3ae401dfb chore(deps): update container image ghcr.io/linuxserver/boinc to latest@c1f6bfa (#15220)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/linuxserver/boinc | digest | `1056644` -> `c1f6bfa` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy42NC4xIiwidXBkYXRlZEluVmVyIjoiMzcuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-21 19:18:35 +01:00
MaverickD650
5601aaca5c feat(wallos): move to stable (#15222)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
Move Wallos to stable after successful install and testing.

⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [X] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->
Installed on TrueNAS Scale and used the basic features of the app. App
installed successfully on default options and functions operate as
intended.

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [X] ⚖️ My code follows the style guidelines of this project
- [X] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [X] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [X] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2023-11-21 16:40:59 +01:00
StevenMcElligott
679feda58d fix(cryptpad): Rework chart to new container (#15191)
**Description**

User reported this out of date, it was migrated, but upstream changed
ownership or something, so might as well update the tags and all now

⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [X] 🪛 Bugfix
- [X] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2023-11-21 15:23:02 +01:00
TrueCharts Bot
cad8df5cc8 chore(deps): update container image lscr.io/linuxserver/webtop to alpine-icewm@8e572dc (#15197)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/webtop | digest | `874f419` -> `8e572dc` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy42My4wIiwidXBkYXRlZEluVmVyIjoiMzcuNjMuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-21 13:22:41 +01:00
TrueCharts Bot
0539e11818 chore(deps): update container image ghcr.io/linuxserver/rsnapshot to 1.4.5@aff53c9 (#15219)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/rsnapshot](https://togithub.com/linuxserver/docker-rsnapshot/packages)
([source](https://togithub.com/linuxserver/docker-rsnapshot)) | digest |
`bf4aea6` -> `aff53c9` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy42NC4xIiwidXBkYXRlZEluVmVyIjoiMzcuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-21 13:20:52 +01:00
tuxsudo
c7a7d3a58d fix(libremdb) Fix image tag (#15194)
Should fix the Libremdb image tag that was causing failing pulls.

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [x] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [x] ⬆️ I increased versions for any altered app according to semantic
versioning

---

---------

Signed-off-by: tuxsudo <tuxsudo@tux.pizza>
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
Co-authored-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-11-21 13:01:44 +01:00
TrueCharts Bot
3c6849b209 chore(deps): update container image lscr.io/linuxserver/webtop to alpine-i3@9f6b3a8 (#15196)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/webtop | digest | `6da634f` -> `9f6b3a8` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy42My4wIiwidXBkYXRlZEluVmVyIjoiMzcuNjMuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-21 12:48:14 +01:00
TrueCharts Bot
49c7d4e8c1 chore(deps): update container image adminer to latest@3b3012a (#15218)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| adminer | digest | `9099f67` -> `3b3012a` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy42My4wIiwidXBkYXRlZEluVmVyIjoiMzcuNjMuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-21 12:46:32 +01:00
TrueCharts Bot
7849742a52 chore(deps): update container image lscr.io/linuxserver/webtop to fedora-icewm@6c51387 (#15205)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/webtop | digest | `32bdb87` -> `6c51387` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy42My4wIiwidXBkYXRlZEluVmVyIjoiMzcuNjMuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-21 12:22:08 +01:00
TrueCharts Bot
a638bd5e14 chore(deps): update container image lscr.io/linuxserver/webtop to fedora-i3@6c9c1f8 (#15204)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/webtop | digest | `8577a75` -> `6c9c1f8` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy42My4wIiwidXBkYXRlZEluVmVyIjoiMzcuNjMuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-21 12:19:56 +01:00
Stavros Kois
54bc97d740 feat(immich): adapt to upstream changes (#15203)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes #10202
⚒️ Fixes #14324 

external library mount is removed, now "additional storage" is mounted
on both microservices and server

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [x] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [x] ⚖️ My code follows the style guidelines of this project
- [x] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [x] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-11-21 12:39:48 +02:00
StevenMcElligott
32bf612c2e fix(redmine): Chnage user/grou to match upstream (#15085)
**Description**

Changes the user and group to match upstream to fix #15079 

⚒️ Fixes  #15079 

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: StevenMcElligott <89483932+StevenMcElligott@users.noreply.github.com>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-11-21 12:17:23 +02:00
StevenMcElligott
08a5bf1dde fix(netboot.xyz): Add SYS_CHROOT capability (#15190)
**Description**

Fix as per @stavros-k 

⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [X] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2023-11-21 12:15:50 +02:00
TrueCharts Bot
50f5828393 chore(deps): update container image tccr.io/truecharts/nextcloud-fpm to v27.1.3@92e84e6 (#15084)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[tccr.io/truecharts/nextcloud-fpm](https://togithub.com/truecharts/containers)
| digest | `adac91d` -> `92e84e6` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNjMuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->

---------

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-11-21 12:14:59 +02:00
StevenMcElligott
e6edd7ffbb feat(stun-turn-server): Move to Stable (#15078)
**Description**

Tested by users, ready for Stable

⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [X] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2023-11-21 12:14:00 +02:00
TrueCharts Bot
04165471fe chore(deps): update container image lscr.io/linuxserver/webtop to arch-xfce@b7ea637 (#15182)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| lscr.io/linuxserver/webtop | digest | `1a36f89` -> `b7ea637` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy42MS40IiwidXBkYXRlZEluVmVyIjoiMzcuNjMuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-21 10:20:26 +01:00
169 changed files with 591 additions and 347 deletions

View File

@@ -304,7 +304,7 @@
},
{
"matchDatasources": ["docker"],
"matchPackagePrefixes": ["tccr.io/truecharts/immich"],
"matchPackagePrefixes": ["altran1502/immich"],
"groupName": "immich",
},
{
@@ -369,7 +369,7 @@
},
{
"matchDatasources": ["docker"],
"matchPackagePrefixes": ["tccr.io/truecharts/authentik"],
"matchPackagePrefixes": ["ghcr.io/goauthentik/"],
"groupName": "authentik",
},
{

View File

@@ -124,7 +124,7 @@ jobs:
# Add truechart source
tcsource="https://github.com/truecharts/charts/tree/master/charts/$train/$chartname" go-yq -i '.sources += env(tcsource)' "${chart}/Chart.yaml"
# Get the container image name that was parsed out of the Dockerfile for the website.
container=$(cat website/docs/charts/description_list.md | grep "\[${chartname}\]" | cut -f3 -d '|' | grep -v 'Not Found' || echo "")
container=$(cat website/docs/charts/description_list.md | grep "\[${chartname}\]" | cut -f3 -d '|' | grep -v 'Not Found' || echo "" || echo "failed-container-fetch")
# Convert the container image name to a URL.
if [ ! -z "$container" ]; then
prefix=""
@@ -200,7 +200,7 @@ jobs:
echo "Correcting Chart.yaml for Train: ${train}..."
for chart in $(ls "charts/${train}"); do
echo "Correcting Chart.yaml for Chart: ${chart}..."
sync_tag "charts/${train}/${chart}" "${chart}" "${train}"
sync_tag "charts/${train}/${chart}" "${chart}" "${train}" || echo "failed"
done
done

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "0.22.0"
appVersion: "0.22"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "7.1.217"
appVersion: "build"
deprecated: false
description: Kubernetes-Reflector is a Kubernetes addon designed to monitor and reflect changes to secrets and configmaps across namespaces
home: https://truecharts.org/charts/enterprise/kubernetes-reflector

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 1.30.1
appVersion: "1.30.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -2,11 +2,11 @@ annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/category: Productivity
apiVersion: v2
appVersion: "latest"
appVersion: "5.5.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 13.2.2
version: 14.3.5
deprecated: false
description: CryptPad is the Zero Knowledge realtime collaborative editor.
home: https://truecharts.org/charts/incubator/cryptpad
@@ -25,4 +25,4 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/cryptpad
- https://cryptpad.fr/
type: application
version: 3.0.9
version: 4.0.0

View File

@@ -10,6 +10,19 @@ questions:
# Include{replicas1}
# Include{podSpec}
# Include{containerMain}
- variable: env
group: "App Configuration"
label: "Image Environment"
schema:
additional_attrs: true
type: dict
attrs:
- variable: CPAD_MAIN_DOMAIN
label: CPAD_MAIN_DOMAIN
description: Enter your main Cryptpad Main Domain here
schema:
type: string
default: ""
# Include{containerBasic}
# Include{containerAdvanced}
@@ -60,6 +73,28 @@ questions:
type: int
default: 3001
required: true
- variable: websocket
label: 'Websocket Port'
description: "Port for Websocket connections"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: websocket
label: "Websocket Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 3003
required: true
# Include{serviceExpertRoot}
# Include{serviceExpert}
# Include{serviceList}

View File

@@ -1,7 +1,7 @@
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/cryptpad
tag: latest@sha256:34094a8d0491a70f4debb669779a2fef671b1c25d58daf55e5b446e03420a52b
repository: cryptpad/cryptpad
tag: version-5.5.0@sha256:e39fefe674fd5b6c61029a8e233fcb50237acf60e60ac677f9b76446b23104ef
securityContext:
container:
@@ -25,7 +25,9 @@ workload:
startup:
type: http
path: /
env: {}
env:
CPAD_MAIN_DOMAIN: "https://your-main-domain.com"
CPAD_CONF: /cryptpad/config/config.js
persistence:
blobpath:
@@ -34,9 +36,6 @@ persistence:
blockpath:
enabled: true
mountPath: /cryptpad/block
configpath:
enabled: true
mountPath: /cryptpad/config/config.js
customizepath:
enabled: true
mountPath: /cryptpad/customize
@@ -62,6 +61,14 @@ service:
port: 3001
protocol: tcp
targetPort: 3001
websocket:
enabled: true
ports:
websocket:
enabled: true
port: 3003
protocol: tcp
targetPort: 3003
portal:
open:

View File

@@ -6,7 +6,7 @@ dependencies:
version: 15.0.1
description: Linkwarden is a self-hosted, open-source collaborative bookmark manager to collect, organize and archive webpages.
home: https://truecharts.org/charts/incubator/linkwarden
icon: https://github.com/linkwarden/linkwarden/raw/main/assets/logo.png
icon: https://truecharts.org/img/hotlink-ok/chart-icons/linkwarden.png
keywords:
- linkwarden
- bookmark

View File

@@ -21,7 +21,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/netbootxyz
- https://github.com/netbootxyz/netboot.xyz
type: application
version: 0.0.10
version: 0.1.0
annotations:
truecharts.org/category: networking
truecharts.org/SCALE-support: "true"

View File

@@ -9,6 +9,9 @@ securityContext:
runAsNonRoot: false
runAsUser: 0
runAsGroup: 0
capabilities:
add:
- SYS_CHROOT
workload:
main:

View File

@@ -2,7 +2,7 @@ annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/category: Tools-Utilities
apiVersion: v2
appVersion: latest
appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -25,4 +25,4 @@ sources:
- https://github.com/vrana/adminer
- http://hub.docker.com/_/adminer/
type: application
version: 5.0.34
version: 5.0.36

View File

@@ -1,7 +1,7 @@
image:
pullPolicy: IfNotPresent
repository: adminer
tag: latest@sha256:9099f67fdd0269f568f040ef527366a3c99b9a23de53e1305fdf4c59a9851ff0
tag: latest@sha256:0ce7583815dabdd9f560ee0afed630ecb33df6756f4b66c85c197011559a0248
securityContext:
container:
readOnlyRootFilesystem: false

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "11.0.0"
appVersion: "edge"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "latest"
appVersion: "arkse"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 3.11.2
appVersion: "23.11.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 2.1.2
appVersion: "2.1.2"
kubeVersion: ">=1.16.0-0"
version: 13.0.23
name: babybuddy

View File

@@ -1,7 +1,7 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: boinc
version: 6.0.23
version: 6.0.24
appVersion: "latest"
description: BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers).
type: application

View File

@@ -1,7 +1,7 @@
image:
repository: ghcr.io/linuxserver/boinc
pullPolicy: IfNotPresent
tag: latest@sha256:10566449d3b59ffaa702b88cadd2dfd0b76e478ec783bfebd287c4d75c1b4cb2
tag: latest@sha256:c1f6bfa10e4cb11d5644d22ed33e3c844ed508d9e1a18e842ea56c20557313b9
securityContext:
container:
readOnlyRootFilesystem: false

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "1.60.2"
appVersion: "1.60.2-chr"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 0.0.9
appVersion: "0.0.9"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 0.6.21
appVersion: "0.6.21"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 4.19.0
appVersion: "4.19.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 2.2.1
appVersion: "2.2.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -2,7 +2,7 @@ apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: couchpotato
version: 6.0.9
appVersion: "2021.11.22"
appVersion: "latest"
description: Couchpotato is an automatic NZB and torrent downloader.
type: application
deprecated: false

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 3.11.2
appVersion: "23.11.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -2,7 +2,7 @@ apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: ddclient
version: 6.0.12
appVersion: 3.11.1
appVersion: "3.11.1"
description: Ddclient is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Provider.
type: application
deprecated: false

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 2.24.2
appVersion: "2.24.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "2022.01.1"
appVersion: "cpu"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -2,7 +2,7 @@ apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: duckdns
version: 6.0.21
appVersion: latest
appVersion: "latest"
description: Duckdns is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice.
type: application
deprecated: false

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 2023.11.2
appVersion: "2023.11.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "latest"
appVersion: "3.18.4"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 3.11.2
appVersion: "23.11.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "23.11.0"
appVersion: "23.11"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 3.9.19
appVersion: "3.9.19"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -2,7 +2,7 @@ apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: foldingathome
version: 6.0.17
appVersion: 7.6.21
appVersion: "7.6.21"
description: Folding@home is a distributed computing project for simulating protein dynamics, including the process of protein folding and the movements of proteins implicated in a variety of diseases.
type: application
deprecated: false

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 1.22.1
appVersion: "1.22.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "2022.06"
appVersion: "2023.05"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 2.25.1
appVersion: "2.25.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "0.15.2"
appVersion: "0.16.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 1.7.43
appVersion: "1.7.43"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 4.0.3
appVersion: "4.0.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 3.11.3
appVersion: "23.11.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "58edc604"
appVersion: "a78f38c1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "1.22.0"
appVersion: "3.0.202310"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "1.86.0"
appVersion: "1.88.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -22,7 +22,7 @@ name: immich
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/immich
- https://github.com/immich-app/immich
version: 8.1.39
version: 9.0.0
annotations:
truecharts.org/category: media
truecharts.org/SCALE-support: "true"

View File

@@ -124,14 +124,6 @@ questions:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
- variable: externallibrary
label: App External Library Storage
description: Stores the External Library.
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceList}
# Include{ingressRoot}

View File

@@ -7,21 +7,13 @@
{{- end }}
configmap:
web-config:
enabled: true
data:
PORT: {{ .Values.service.web.ports.web.port | quote }}
NODE_ENV: production
IMMICH_SERVER_URL: {{ printf "http://%v-server:%v" $fname .Values.service.server.ports.server.port }}
PUBLIC_IMMICH_SERVER_URL: {{ printf "http://%v-server:%v" $fname .Values.service.server.ports.server.port }}
{{- with .Values.immich.public_login_page_message }}
PUBLIC_LOGIN_PAGE_MESSAGE: {{ . }}
{{- end }}
server-config:
enabled: true
data:
SERVER_PORT: {{ .Values.service.server.ports.server.port | quote }}
SERVER_PORT: {{ .Values.service.main.ports.main.port | quote }}
{{- with .Values.immich.public_login_page_message }}
PUBLIC_LOGIN_PAGE_MESSAGE: {{ . }}
{{- end }}
micro-config:
enabled: true
@@ -56,12 +48,6 @@ configmap:
TYPESENSE_PORT: {{ .Values.service.typesense.ports.typesense.port | quote }}
{{- end }}
proxy-config:
enabled: true
data:
IMMICH_WEB_URL: {{ printf "http://%v-web:%v" $fname .Values.service.web.ports.web.port }}
IMMICH_SERVER_URL: {{ printf "http://%v-server:%v" $fname .Values.service.server.ports.server.port }}
secret:
typesense-secret:
enabled: true

View File

@@ -1,7 +1,7 @@
{{/* Define the machinelearning container */}}
{{- define "immich.machinelearning" -}}
{{- $fname := (include "tc.v1.common.lib.chart.names.fullname" .) -}}
{{- $serverUrl := printf "http://%v-server:%v/server-info/ping" $fname .Values.service.server.ports.server.port }}
{{- $serverUrl := printf "http://%v:%v/api/server-info/ping" $fname .Values.service.main.ports.main.port }}
enabled: true
type: Deployment
podSpec:

View File

@@ -1,6 +1,6 @@
{{- define "immich.microservices" -}}
{{- $fname := (include "tc.v1.common.lib.chart.names.fullname" .) -}}
{{- $serverUrl := printf "http://%v-server:%v/server-info/ping" $fname .Values.service.server.ports.server.port }}
{{- $serverUrl := printf "http://%v:%v/api/server-info/ping" $fname .Values.service.main.ports.main.port }}
enabled: true
type: Deployment
podSpec:
@@ -13,7 +13,10 @@ podSpec:
enabled: true
primary: true
imageSelector: image
args: start-microservices.sh
command: /bin/sh
args:
- -c
- /usr/src/app/start-microservices.sh
securityContext:
capabilities:
disableS6Caps: true
@@ -30,13 +33,13 @@ podSpec:
readiness:
enabled: true
type: tcp
port: '{{ .Values.service.microservices.ports.microservices.port }}'
port: {{ .Values.service.microservices.ports.microservices.port }}
liveness:
enabled: true
type: tcp
port: '{{ .Values.service.microservices.ports.microservices.port }}'
port: {{ .Values.service.microservices.ports.microservices.port }}
startup:
enabled: true
type: tcp
port: '{{ .Values.service.microservices.ports.microservices.port }}'
port: {{ .Values.service.microservices.ports.microservices.port }}
{{- end -}}

View File

@@ -1,45 +0,0 @@
{{- define "immich.proxy" -}}
{{- $fname := (include "tc.v1.common.lib.chart.names.fullname" .) -}}
{{- $serverUrl := printf "http://%v-server:%v/server-info/ping" $fname .Values.service.server.ports.server.port }}
{{- $webUrl := printf "http://%v-web:%v/robots.txt" $fname .Values.service.web.ports.web.port }}
enabled: true
type: Deployment
podSpec:
initContainers:
wait-server:
{{/* Wait for server */}}
{{- include "immich.wait" (dict "url" $serverUrl) | nindent 6 }}
{{/* Wait for web, otherwise nginx will fail to find host */}}
{{- include "immich.wait" (dict "url" $webUrl) | nindent 6 }}
containers:
proxy:
enabled: true
primary: true
imageSelector: proxyImage
securityContext:
capabilities:
disableS6Caps: true
add:
- CHOWN
- SETUID
- SETGID
envFrom:
- configMapRef:
name: proxy-config
probes:
readiness:
enabled: true
type: http
path: /api/server-info/ping
port: {{ .Values.service.main.ports.main.targetPort }}
liveness:
enabled: true
type: http
path: /api/server-info/ping
port: {{ .Values.service.main.ports.main.targetPort }}
startup:
enabled: true
type: http
path: /api/server-info/ping
port: {{ .Values.service.main.ports.main.targetPort }}
{{- end -}}

View File

@@ -2,7 +2,10 @@
enabled: true
primary: true
imageSelector: image
args: start-server.sh
command: /bin/sh
args:
- -c
- /usr/src/app/start-server.sh
securityContext:
capabilities:
disableS6Caps: true
@@ -19,16 +22,16 @@ probes:
liveness:
enabled: true
type: http
path: /server-info/ping
port: {{ .Values.service.server.ports.server.port }}
path: /api/server-info/ping
port: {{ .Values.service.main.ports.main.port }}
readiness:
enabled: true
type: http
path: /server-info/ping
port: {{ .Values.service.server.ports.server.port }}
path: /api/server-info/ping
port: {{ .Values.service.main.ports.main.port }}
startup:
enabled: true
type: http
path: /server-info/ping
port: {{ .Values.service.server.ports.server.port }}
path: /api/server-info/ping
port: {{ .Values.service.main.ports.main.port }}
{{- end -}}

View File

@@ -8,7 +8,7 @@ command:
- -c
- |
echo "Pinging [{{ $url }}] until it is ready..."
until wget --spider --quiet "{{ $url }}"; do
until wget --spider --quiet --timeout=3 --tries 1 "{{ $url }}"; do
echo "Waiting for [{{ $url }}] to be ready..."
sleep 2
done

View File

@@ -1,42 +0,0 @@
{{/* Define the web container */}}
{{- define "immich.web" -}}
{{- $fname := (include "tc.v1.common.lib.chart.names.fullname" .) -}}
{{- $serverUrl := printf "http://%v-server:%v/server-info/ping" $fname .Values.service.server.ports.server.port }}
enabled: true
type: Deployment
podSpec:
initContainers:
wait-server:
{{/* Wait for server */}}
{{- include "immich.wait" (dict "url" $serverUrl) | nindent 6 }}
containers:
web:
enabled: true
primary: true
imageSelector: webImage
securityContext:
capabilities:
disableS6Caps: true
add:
- SETUID
- SETGID
envFrom:
- configMapRef:
name: web-config
probes:
readiness:
enabled: true
type: http
path: /robots.txt
port: {{ .Values.service.web.ports.web.port }}
liveness:
enabled: true
type: http
path: /robots.txt
port: {{ .Values.service.web.ports.web.port }}
startup:
enabled: true
type: http
path: /robots.txt
port: {{ .Values.service.web.ports.web.port }}
{{- end -}}

View File

@@ -3,9 +3,6 @@
{{- $fname := (include "tc.v1.common.lib.chart.names.fullname" .) -}}
{{/* Render Proxy Workload */}}
{{- $_ := set .Values.workload "proxy" (include "immich.proxy" . | fromYaml) -}}
{{- $_ := set .Values.workload.main.podSpec.containers "main" (include "immich.server" . | fromYaml) -}}
{{- if .Values.immich.enable_typesense -}}
{{/* Append init container to server, to make sure typesense is ready before starting */}}
@@ -13,9 +10,6 @@
{{- $_ := set .Values.workload.main.podSpec.initContainers "wait-typesense" (include "immich.wait" (dict "url" $url) | fromYaml) -}}
{{- end -}}
{{/* Render Web Workload */}}
{{- $_ := set .Values.workload "web" (include "immich.web" . | fromYaml) -}}
{{/* Render Microservices Workload */}}
{{- $_ := set .Values.workload "microservices" (include "immich.microservices" . | fromYaml) -}}
@@ -54,5 +48,17 @@
{{- $_ := mustMergeOverwrite .Values $config -}}
{{- end -}}
{{- range $idx, $persistence := .Values.persistenceList -}}
{{- $_ := set $persistence "targetSelector" (dict
"main" (dict "main" dict)
"microservices" (dict "microservices" dict)
) -}}
{{- end -}}
{{- $envList := .Values.workload.main.podSpec.containers.main.envList -}}
{{- if $envList -}}
{{- $_ := set .Values.workload.microservices.podSpec.containers.microservices "envList" $envList -}}
{{- end -}}
{{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }}

View File

@@ -1,67 +1,38 @@
image:
repository: altran1502/immich-server
tag: v1.86.0@sha256:b04b0cb5db7f954d1d7a9c9792f9feedcaaabed03b2f251ef7c6a8169be10086
tag: v1.88.1@sha256:87dd30e8938ec894d1a05b5ce436fd12d432f4f76992f85495b84a2f9d2b2583
pullPolicy: IfNotPresent
mlImage:
repository: altran1502/immich-machine-learning
tag: v1.86.0@sha256:4f745b74a3d534fde87ba8ae3c7de97c1504596188d6da3fd38a2777acacda8a
pullPolicy: IfNotPresent
webImage:
repository: altran1502/immich-web
tag: v1.86.0@sha256:f2e806d4cbe7e443de0c004e7d6bc585b00e1d187913591fdc1fca944143026d
pullPolicy: IfNotPresent
proxyImage:
repository: altran1502/immich-proxy
tag: v1.86.0@sha256:96a557932b457fba8eb38d1d0d476f2e07fa8971d8a926886ebc543a6b35f012
tag: v1.88.1@sha256:68391160d4fca56382a3eb8eff969f1728fed019bd8d737cab5d64950512d333
pullPolicy: IfNotPresent
typesenseImage:
repository: typesense/typesense
tag: 0.25.1@sha256:3724f68156097114d07790e1c8bfaaca13b12eaecd602776d30d9933029064c7
pullPolicy: IfNotPresent
securityContext:
container:
readOnlyRootFilesystem: false
runAsNonRoot: false
runAsUser: 0
runAsGroup: 0
immich:
enable_ml: true
enable_typesense: true
public_login_page_message: Immich
log_level: log
service:
main:
# Main service targets the proxy
targetSelector: proxy
# Main service targets the server
targetSelector: main
ports:
main:
port: 10323
protocol: http
targetSelector: proxy
targetPort: 8080
server:
enabled: true
type: ClusterIP
# Server is the main container
targetSelector: main
ports:
server:
enabled: true
primary: true
port: 10001
protocol: http
targetSelector: main
web:
enabled: true
type: ClusterIP
targetSelector: web
ports:
web:
enabled: true
primary: true
port: 10000
protocol: http
targetSelector: web
microservices:
enabled: true
type: ClusterIP
@@ -95,6 +66,7 @@ service:
port: 10002
protocol: http
targetSelector: typesense
persistence:
mlcache:
enabled: true
@@ -162,24 +134,19 @@ persistence:
main: {}
microservices:
microservices: {}
externallibrary:
enabled: true
mountPath: /media
targetSelector:
# Main pod/container is server
main:
main: {}
microservices:
microservices: {}
cnpg:
main:
enabled: true
user: immich
database: immich
redis:
enabled: true
redisUsername: default
portal:
open:
enabled: true
updated: true

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "2023.11.2"
appVersion: ""2023.11.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 3.11.2
appVersion: "23.11.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "2.432.0"
appVersion: "2.432"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 2.13.5-bet
appVersion: "2.13.5"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "2023"
appVersion: "2023-10"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: latest
appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 3.6.0
appVersion: "3.6.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "0.33.0"
appVersion: "cpu"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "0.9.0"
appVersion: ".0.9.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: latest
appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: latest
appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -27,7 +27,7 @@ sources:
- https://github.com/zyachel/libremdb
- https://github.com/PussTheCat-org/docker-libremdb-quay
type: application
version: 3.0.300
version: 3.0.301
annotations:
truecharts.org/category: media
truecharts.org/SCALE-support: "true"

View File

@@ -1,7 +1,7 @@
image:
repository: quay.io/pussthecatorg/libremdb
pullPolicy: IfNotPresent
tag: latest@sha256:3e4fab857d1603b30b185badb8bedf722d62ef7ab1d2b95871368a2cea0f947c
tag: latest@sha256:be83f2ac2179eb9ab5d32c6749330d50adfcc5305e8bae60192f9a345730e3c3
service:
main:
ports:

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 5.2.5
appVersion: "5.2.5"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 2.0.3.3791
appVersion: "2.0.3.3791"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -0,0 +1 @@
## Linkwarden

View File

@@ -0,0 +1,26 @@
apiVersion: v2
appVersion: "2.2.1"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 15.0.1
description: Linkwarden is a self-hosted, open-source collaborative bookmark manager to collect, organize and archive webpages.
home: https://truecharts.org/charts/stable/linkwarden
icon: https://truecharts.org/img/hotlink-ok/chart-icons/linkwarden.png
keywords:
- linkwarden
- bookmark
- manager
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: linkwarden
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/linkwarden
- https://github.com/linkwarden/linkwarden
version: 1.0.0
annotations:
truecharts.org/category: bookmarks
truecharts.org/SCALE-support: "true"

View File

@@ -5,7 +5,7 @@
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
However only installations using the TrueNAS SCALE Apps system are supported.
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/)
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

View File

@@ -0,0 +1,132 @@
# Include{groups}
portals:
open:
# Include{portalLink}
questions:
# Include{global}
# Include{workload}
# Include{workloadDeployment}
# Include{replicas1}
# Include{podSpec}
# Include{containerMain}
# Include{containerBasic}
# Include{containerAdvanced}
# Include{containerConfig}
# Include{podOptions}
- variable: config
label: ""
group: "App Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: nextauth_url
label: "Public URL"
description: "This is the public-facing URL that Linkwarden will be hosted on."
schema:
type: string
default: "http://example.com"
- variable: pagination_take_count
label: "Pagination Take Count"
description: "The numbers of Links to fetch every time you reach to the bottom of the webpage."
schema:
type: int
default: 20
- variable: autoscroll_timeout
label: "Autoscroll Timeout"
description: "The amount of time to wait for the website to be archived (in seconds)."
schema:
type: int
default: 30
- variable: disable_registration
label: "Disable User Registration"
description: "If set to true, registration will be disabled."
schema:
type: boolean
default: false
- variable: archive_limit
label: "Archive Limit"
description: "Adjusts how often a user can trigger a new archive for each link (in minutes)."
schema:
type: int
default: 5
# Include{serviceRoot}
- variable: main
label: Main Service
description: The Primary service on which the healthcheck runs, often the webUI
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: main
label: Main Service Port Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: Port
description: This port exposes the container port on the service
schema:
type: int
default: 2985
required: true
# Include{serviceExpertRoot}
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: data
label: "App Data Storage"
description: "Stores the Application Data."
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
label: Main Ingress
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressAdvanced}
# Include{ingressList}
# Include{securityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 0
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID of the user running the application"
schema:
type: int
default: 0
# Include{securityContextContainer}
# Include{securityContextAdvanced}
# Include{securityContextPod}
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

@@ -0,0 +1,10 @@
{{- define "linkwarden.secrets" -}}
{{- $secretName := (printf "%s-linkwarden-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }}
{{- $secret := randAlphaNum 32 -}}
{{- with (lookup "v1" "Secret" .Release.Namespace $secretName) -}}
{{- $secret = index .data "NEXTAUTH_SECRET" | b64dec -}}
{{- end }}
enabled: true
data:
NEXTAUTH_SECRET: {{ $secret }}
{{- end -}}

View File

@@ -0,0 +1,11 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for Linkwarden */}}
{{- $secrets := include "linkwarden.secrets" . | fromYaml -}}
{{- if $secrets -}}
{{- $_ := set .Values.secret "linkwarden-secrets" $secrets -}}
{{- end -}}
{{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }}

View File

@@ -0,0 +1,60 @@
image:
repository: ghcr.io/linkwarden/linkwarden
pullPolicy: IfNotPresent
tag: v2.2.1@sha256:c948cdcf683ec7b6c634eb2a0e184e270e167401d41ef8e82f7ff64c61f39f9c
config:
nextauth_url: "http://example.com"
pagination_take_count: 20
autoscroll_timeout: 30
disable_registration: false
archive_limit: 5
securityContext:
container:
readOnlyRootFilesystem: false
runAsGroup: 0
runAsUser: 0
service:
main:
ports:
main:
port: 2985
targetPort: 3000
workload:
main:
podSpec:
containers:
main:
env:
DATABASE_URL:
secretKeyRef:
name: cnpg-main-urls
key: std
NEXTAUTH_SECRET:
secretKeyRef:
name: linkwarden-secrets
key: NEXTAUTH_SECRET
NEXTAUTH_URL: "{{ .Values.config.nextauth_url }}"
PAGINATION_TAKE_COUNT: "{{ .Values.config.pagination_take_count }}"
STORAGE_FOLDER: "data"
AUTOSCROLL_TIMEOUT: "{{ .Values.config.autoscroll_timeout }}"
NEXT_PUBLIC_DISABLE_REGISTRATION: "{{ .Values.config.disable_registration }}"
RE_ARCHIVE_LIMIT: "{{ .Values.config.archive_limit }}"
persistence:
data:
enabled: true
mountPath: "/data/data"
cnpg:
main:
enabled: true
database: linkwarden
user: linkwarden
portal:
open:
enabled: true

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: latest
appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 8.4.0
appVersion: "8.4.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -23,7 +23,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/logitech-media-server
- https://github.com/Logitech/slimserver
type: application
version: 8.0.12
version: 8.0.13
annotations:
truecharts.org/category: media
truecharts.org/SCALE-support: "true"

View File

@@ -1,7 +1,7 @@
image:
repository: lmscommunity/logitechmediaserver
pullPolicy: IfNotPresent
tag: 8.4.0@sha256:bb6a9a6f605ad24306aa2baf8f4b902d9e94462fb63ab8fc07ddb9fca852a333
tag: 8.4.0@sha256:d820d00b54b7ffda84b6c3d982dce9e3fe4052210f6c932ebc36688be5afddbc
service:
main:
ports:

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 3.11.2
appVersion: "23.11.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 3.11.2
appVersion: "23.11.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "2.4.0"
appVersion: "2.4.0-cent"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "2023"
appVersion: "2023-11"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: RELEASE.20
appVersion: "RELEASE.20"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 3.11.2
appVersion: "23.11.2"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 3.11.3
appVersion: "23.11.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "3.3.4"
appVersion: "3.3.4-apac"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 7.1.3
appVersion: "27.1.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
@@ -29,7 +29,7 @@ sources:
- https://github.com/nextcloud/docker
- https://github.com/nextcloud/helm
type: application
version: 22.2.2
version: 22.2.5
annotations:
truecharts.org/category: cloud
truecharts.org/SCALE-support: "true"

View File

@@ -3,3 +3,5 @@ nextcloud:
enabled: true
collabora:
enabled: true
general:
accessIP: 127.0.0.1

View File

@@ -287,7 +287,7 @@ questions:
description: TXT
- value: XBitmap
description: XBitmap
- variable: Logging
- variable: logging
label: Logging Configuration
schema:
additional_attrs: true

View File

@@ -1,22 +1,35 @@
{{- define "nextcloud.accessurl" -}}
{{- $accessUrl := .Values.chartContext.APPURL -}}
{{- if or (contains "127.0.0.1" $accessUrl) (contains "localhost" $accessUrl) -}}
{{- if .Values.nextcloud.general.accessIP -}}
{{- $prot := "http" -}}
{{- $host := .Values.nextcloud.general.accessIP -}}
{{- $port := .Values.service.main.ports.main.port -}}
{{/*
Allowing here to override protocol and port
should be enough to make it work with any rev proxy
*/}}
{{- $accessUrl = printf "%v://%v:%v" $prot $host $port -}}
{{- end -}}
{{- end -}}
{{- $accessUrl -}}
{{- end -}}
{{- define "nextcloud.accesshost" -}}
{{- $accessUrl := (include "nextcloud.accessurl" $) -}}
{{- $accessHost := regexReplaceAll ".*://(.*)" $accessUrl "${1}" -}}
{{- $accessHost = regexReplaceAll "(.*):.*" $accessHost "${1}" -}}
{{- $accessHost -}}
{{- end -}}
{{/* Define the configmap */}}
{{- define "nextcloud.configmaps" -}}
{{- $fullname := (include "tc.v1.common.lib.chart.names.fullname" $) -}}
{{- $fqdn := (include "tc.v1.common.lib.chart.names.fqdn" $) -}}
{{- $accessUrl := .Values.chartContext.APPURL -}}
{{- if or (contains "127.0.0.1" $accessUrl) (contains "localhost" $accessUrl) -}}
{{- if .Values.nextcloud.general.accessIP -}}
{{- $prot := "http" -}}
{{- $host := .Values.nextcloud.general.accessIP -}}
{{- $port := .Values.service.main.ports.main.port -}}
{{/*
Allowing here to override protocol and port
should be enough to make it work with any rev proxy
*/}}
{{- $accessUrl = printf "%v://%v:%v" $prot $host $port -}}
{{- end -}}
{{- end -}}
{{- $accessHost := regexReplaceAll ".*://(.*)" $accessUrl "${1}" -}}
{{- $accessHost = regexReplaceAll "(.*):.*" $accessUrl "${1}" -}}
{{- $accessUrl := (include "nextcloud.accessurl" $) -}}
{{- $accessHost := (include "nextcloud.accesshost" $) -}}
{{- $accessHostPort := regexReplaceAll ".*://(.*)" $accessUrl "${1}" -}}
{{- $accessProtocol := regexReplaceAll "(.*)://.*" $accessUrl "${1}" -}}
{{- $redisHost := .Values.redis.creds.plainhost | trimAll "\"" -}}

View File

@@ -9,6 +9,18 @@
{{- $_ := mustMergeOverwrite .Values.configmap $configmaps -}}
{{- end -}}
{{/* Create hostAliases (resolve ingress host to Node/LB IP) */}}
{{- $hostAlias := (list (dict
"ip" .Values.nextcloud.general.accessIP
"hostnames" (
list (include "nextcloud.accesshost" $)
)
)) -}}
{{/* Add [hostAliases] to nextcloud and collabora pod */}}
{{- $_ := set .Values.workload.main.podSpec "hostAliases" $hostAlias -}}
{{- $_ := set .Values.workload.collabora.podSpec "hostAliases" $hostAlias -}}
{{/* Add [init perms] container to nextcloud */}}
{{- if not (get .Values.workload.main.podSpec "initContainers") -}}
{{- $_ := set .Values.workload.main.podSpec "initContainers" dict -}}

View File

@@ -1,7 +1,7 @@
image:
repository: tccr.io/truecharts/nextcloud-fpm
pullPolicy: IfNotPresent
tag: v27.1.3@sha256:adac91d64cdbbef29e44a1bbd95349636e7558334267a1adc231cab5dc8e0a2f
tag: v27.1.3@sha256:92e84e6feb04bb4c0912d33d8d43334faa0772930dc11333d60d5adb537fe2fa
nginxImage:
repository: nginxinc/nginx-unprivileged
pullPolicy: IfNotPresent

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: "latest"
appVersion: "stable"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 0.202.8
appVersion: "0.202.8"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

View File

@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 5.3.3
appVersion: "5.3.3"
dependencies:
- name: common
repository: https://library-charts.truecharts.org

Some files were not shown because too many files have changed in this diff Show More