No description
Find a file
Kent Delante e3f8538b5d feat: use the AutoclassService in the listener
Signed-off-by: Kent Delante <kent.delante@proton.me>
2025-12-17 16:10:41 +08:00
.github chore: initialize project 2025-11-18 22:09:06 +08:00
appinfo feat: Add commands to configure buckets options 2025-11-20 13:39:25 +08:00
img chore: initialize project 2025-11-18 22:09:06 +08:00
lib feat: use the AutoclassService in the listener 2025-12-17 16:10:41 +08:00
src feat: disable import button and show a loading icon when loading 2025-12-02 16:57:29 +08:00
templates feat: add admin settings page to configure buckets 2025-11-18 22:14:35 +08:00
tests chore: initialize project 2025-11-18 22:09:06 +08:00
vendor-bin feat: update gcs bucket autoclass when created 2025-11-19 16:09:45 +08:00
.eslintrc.cjs chore: initialize project 2025-11-18 22:09:06 +08:00
.gitignore chore: initialize project 2025-11-18 22:09:06 +08:00
.nvmrc chore: initialize project 2025-11-18 22:09:06 +08:00
.php-cs-fixer.dist.php chore: initialize project 2025-11-18 22:09:06 +08:00
CHANGELOG.md chore: initialize project 2025-11-18 22:09:06 +08:00
CODE_OF_CONDUCT.md chore: initialize project 2025-11-18 22:09:06 +08:00
composer.json feat: update gcs bucket autoclass when created 2025-11-19 16:09:45 +08:00
composer.lock feat: update gcs bucket autoclass when created 2025-11-19 16:09:45 +08:00
LICENSE chore: initialize project 2025-11-18 22:09:06 +08:00
openapi.json feat: add admin settings page to configure buckets 2025-11-18 22:14:35 +08:00
package-lock.json feat: add admin settings page to configure buckets 2025-11-18 22:14:35 +08:00
package.json feat: add admin settings page to configure buckets 2025-11-18 22:14:35 +08:00
psalm.xml chore: initialize project 2025-11-18 22:09:06 +08:00
README.md chore: provide information and setup instructions in README 2025-12-02 17:12:37 +08:00
rector.php chore: initialize project 2025-11-18 22:09:06 +08:00
stylelint.config.cjs chore: initialize project 2025-11-18 22:09:06 +08:00
vite.config.ts feat: add admin settings page to configure buckets 2025-11-18 22:14:35 +08:00
webpack.ts chore: initialize project 2025-11-18 22:09:06 +08:00

Files GCS

The Files GCS app provides support for features specific to Google Cloud Storage.

Features

Setup

S3 object storage needs to be configured as main storage after Nextcloud is installed

A service account is required (along with GCS legacy auth setup above) during setup.

  • Once a service account is generated, import them with occ files_gcs:credentials:import /path/to/credentials.json
  • Enable autoclass support with occ files_gcs:autoclass:enable (disabled by default. Once enabled, can be disabled with occ files_gcs:autoclass:disable)
  • Set the terminal storage class with occ files_gcs:terminal_storage_class:set storage_class. Replace storage_class with nearline (default) or archive. This is only applied when autoclass is enabled.