chore(deps): update container image ghcr.io/drakkan/sftpgo to v2.6.0@3b90ade by renovate (#22108)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/drakkan/sftpgo](https://togithub.com/drakkan/sftpgo) | minor
| `v2.5.6-plugins` -> `v2.6.0-plugins` |

---

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

---

### Release Notes

<details>
<summary>drakkan/sftpgo (ghcr.io/drakkan/sftpgo)</summary>

### [`v2.6.0`](https://togithub.com/drakkan/sftpgo/releases/tag/v2.6.0)

[Compare
Source](https://togithub.com/drakkan/sftpgo/compare/v2.5.6...v2.6.0)

#### New features

- Rewritten WebClient and WebAdmin UIs: we hope you find these new user
interfaces more modern and easier to use. They also include a dark mode.
Thank you to [KeenThemes](https://keenthemes.com/) for granting us a
custom license to use their amazing [Mega
Bundle](https://keenthemes.com/products/templates-mega-bundle) for the
new SFTPGo UIs.
- Documentation moved to [sftpgo.github.io](https://sftpgo.github.io/).
The documentation source has been moved to this
[repository](https://togithub.com/sftpgo/docs).
-   Notifier plugin: add login succeeded events.
-   Add time-based access restrictions.
-   EventManager: allow to disable or delete inactive users.
- WebAdmin: allow to require password change and two-factor
authentication also for admins.
-   WebUIs: add experimental support for internazionalization.
-   HTTP, WebDAV: allow to enable HTTP/2.
-   Several bug fixes, minor features and performance improvements.

##### Features added to golang/x/crypto/ssh

This version benefits from some features I added to golang/x/crypto/ssh.

-   Expose negotiated algorithms so that they can be logged.
- Add server side multi-step authentication. We were using an out of
tree patch in previous versions.
- Add server side support for Diffie Hellman Group Exchange KEX. We were
using an out of tree patch in previous versions.
-   Allow to restrict allowed algorithms for public key authentication.

My work on golang/x/crypto/ssh is funded by
[@&#8203;FiloSottile](https://togithub.com/FiloSottile) clients. Thank
you!!!

#### File transfer errors

Some errors for failed file transfers may reveal more information than
necessary such as the actual filesystem path.
These errors are now filtered and the filesystem path is replaced with
the virtual path.

Thanks to [@&#8203;nezzzumi](https://togithub.com/nezzzumi) for
reporting this issue.

#### Backward incompatible changes

- The configuration file changed in a backward incompatible way. If you
are modifying the configuration file instead of setting your
customization via environment variables, make sure to adapt it to the
new version.
- Removed support for the metadata plugin because it is very slow and
memory intensive with folders containing millions of files. We will look
to add metadata support again in the future, in a smarter way, if
companies using SFTPGo are interested enough to fund this work.
- Data retention: removed `ignore_user_permissions`. This is the default
now.
-   RSA certificates/keys less than 2048 bits are no longer accepted.
- SSH: removed moduli files. Diffie Hellman Group Exchange KEX is now
built-in. No external moduli files are required.
- Environment variables passed to plugin must respect a name convention:
if the plugin name is named, for example, `sftpgo-plugin-eventsearch`
only environment variables starting with `SFTPGO_PLUGIN_EVENTSEARCH_`
will be made available to the plugin.
- Removed support for diffie-hellman-group18-sha512 KEX because it is
too slow to be useful.

#### Contributions

We now require to agree to our [Contributor License
Agreement](https://sftpgo.com/cla.html) to accept contributions.
The CLA is based on a standard [Apache
ICLA](https://www.apache.org/licenses/icla.pdf).
Agreeing to the CLA explicitly states that you are entitled to provide a
contribution and that you cannot withdraw permission to use your
contribution at a later date. This removes any ambiguities or
uncertainties.

Some past contributors did not respond to our request to sign the CLA or
were unable to sign it, so we have rewritten or removed their
contributions. The following (minor) features have been removed:

-   redirecting output from external programs in SFTPGo logs.
-   robots.txt endpoint.
- reading data provider username and password from file. This feature
was never included in a stable release.
- support for having a different folder prefix for SFTP and FTP. The
same can be achieved using a pre-login hook.

> \[!NOTE]\
> Clarified [licensing and
compliance](https://sftpgo.com/compliance.html).

</details>

---

### 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuOSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My45IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInVwZGF0ZS9kb2NrZXIvZ2VuZXJhbC9ub24tbWFqb3IiXX0=-->
This commit is contained in:
TrueCharts Bot
2024-05-15 20:32:50 +02:00
committed by GitHub
parent 096339f453
commit 0b0b852c40
2 changed files with 5 additions and 5 deletions
+4 -4
View File
@@ -7,7 +7,7 @@ annotations:
truecharts.org/min_helm_version: "3.11"
truecharts.org/train: stable
apiVersion: v2
appVersion: 2.5.6
appVersion: 2.6.0
dependencies:
- name: common
version: 23.0.0
@@ -17,13 +17,13 @@ dependencies:
tags: []
import-values: []
deprecated: false
description: "Fully featured and highly configurable SFTP server with optional HTTP/S, FTP, FTPS and WebDAV support. Several storage backends are supported: local filesystem, encrypted local filesystem, S3 (compatible) Object Storage, Google Cloud Storage, Azure Blob Storage, SFTP."
description: 'Fully featured and highly configurable SFTP server with optional HTTP/S, FTP, FTPS and WebDAV support. Several storage backends are supported: local filesystem, encrypted local filesystem, S3 (compatible) Object Storage, Google Cloud Storage, Azure Blob Storage, SFTP.'
home: https://truecharts.org/charts/stable/sftpgo
icon: https://truecharts.org/img/hotlink-ok/chart-icons/sftpgo.webp
keywords:
- sftpgo
- Network-FTP
kubeVersion: ">=1.24.0-0"
kubeVersion: '>=1.24.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
@@ -34,4 +34,4 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/sftpgo
- https://ghcr.io/drakkan/sftpgo
type: application
version: 7.0.4
version: 7.1.0
+1 -1
View File
@@ -1,7 +1,7 @@
image:
pullPolicy: IfNotPresent
repository: ghcr.io/drakkan/sftpgo
tag: v2.5.6-plugins@sha256:2cbae10931877edbebfa7f86488eb5017d1d3f6f50d81af099f348620d774ff3
tag: v2.6.0-plugins@sha256:3b90adefa53611427cfeda58bf9f251b01290e867bed9b1850fda3e12b18a107
securityContext:
container:
runAsNonRoot: false