Compare commits

...

12 Commits

Author SHA1 Message Date
Julius Knorr a972fb3ec0 Merge pull request #468 from Antreesy/fix/noid/rustfs-docs-for-34
fix(s3): adjust rustfs setup documentation
2026-04-09 13:14:54 +02:00
Maksim Sukharev 5dbdeb8500 fix(s3): adjust rustfs setup documentation
- some labels have changed in files_external 1.25.1 -> 1.26.0, had trouble finding them

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2026-04-09 11:51:28 +02:00
Julius Knorr b27435102d Merge pull request #464 from susnux/fix/av 2026-03-27 18:45:37 +01:00
Ferdinand Thiessen 797e55ecba fix(nextav): update to official clamav image for antivirus
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-03-27 14:40:04 +01:00
Julius Knorr bf71c459b4 Merge pull request #456 from juliusknorr/dependabot/github_actions/docker/login-action-4 2026-03-08 13:48:06 +01:00
Julius Knorr bfeb093df7 Merge pull request #458 from juliusknorr/renovate/docker-setup-buildx-action-4.x 2026-03-08 13:47:15 +01:00
Julius Knorr e8f9260556 Merge pull request #457 from juliusknorr/dependabot/github_actions/docker/setup-qemu-action-4 2026-03-08 13:46:35 +01:00
Julius Knorr 576a0daba1 Merge pull request #460 from juliusknorr/dependabot/github_actions/docker/build-push-action-7 2026-03-08 13:42:10 +01:00
dependabot[bot] 32994d4c7d chore(deps): bump docker/build-push-action from 6 to 7
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-06 18:03:14 +00:00
renovate[bot] 1fb6efacfd chore(deps): update docker/setup-buildx-action action to v4 2026-03-05 10:48:14 +00:00
dependabot[bot] c0213f02c7 chore(deps): bump docker/setup-qemu-action from 3 to 4
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-04 18:03:28 +00:00
dependabot[bot] 2c395031c3 chore(deps): bump docker/login-action from 3 to 4
Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-04 18:03:21 +00:00
3 changed files with 14 additions and 9 deletions
+5 -5
View File
@@ -50,9 +50,9 @@ jobs:
- name: Check out the repo
uses: actions/checkout@v6
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
uses: docker/setup-qemu-action@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4
- name: Cache Docker layers
uses: actions/cache@v5
with:
@@ -61,7 +61,7 @@ jobs:
restore-keys: |
${{ matrix.container }}-buildx-
- name: Log in to GitHub Container Registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ghcr.io
username: ${{ github.actor }}
@@ -75,7 +75,7 @@ jobs:
DOCKERFILE=$([[ -f "docker/$NAME/Dockerfile" ]] && echo "docker/$NAME/Dockerfile" || echo "docker/Dockerfile.$NAME")
echo "DOCKERFILE=$DOCKERFILE" >> $GITHUB_OUTPUT
- name: Build container image
uses: docker/build-push-action@v6
uses: docker/build-push-action@v7
with:
push: false
context: docker/
@@ -87,7 +87,7 @@ jobs:
cache-from: type=local,src=/tmp/.buildx-cache
cache-to: type=local,dest=/tmp/.buildx-cache-new
- name: Push container image
uses: docker/build-push-action@v6
uses: docker/build-push-action@v7
if: github.ref == 'refs/heads/master' || github.event_name == 'release'
with:
push: true
+1 -1
View File
@@ -1021,7 +1021,7 @@ services:
KC_PROXY: edge
av:
image: mkodockx/docker-clamav:alpine
image: clamav/clamav:stable
container_name: nextav
restart: unless-stopped
volumes:
+8 -3
View File
@@ -27,15 +27,20 @@ PRIMARY=rustfs docker compose up nextcloud rustfs
### External object storage
External storage can be configured in the Nextcloud admin settings. This is an example configuration for the `nc-external` bucket, buckets will be autocreated so you can name any bucket you like:
External storage can be configured in the Nextcloud admin settings (configuration labels may depend on app version).
This is an example configuration for the `nc-external` bucket, buckets will be automatically created so you can name any bucket you like:
General:
- External storage: `S3 Storage`
- Authentication: `Static credentials` / `Access Key`
Storage configuration:
- Bucket: `nc-external`
- Authentication: `Access Key`
- Hostname: `rustfs`
- Port: `9000`
- Enable SSL: `No`
- Enable Path Style: `Yes`
- Legacy (v2) Authentication: `No`
- Use Legacy S3 signing (v2) / Legacy (v2) Authentication: `No`
Authentication:
- Access Key: `nextcloud`
- Secret Key: `nextcloud`