#64488·server

[Bug]: Missing setting to disable appstore link from db or config.php

Author: NoName2DayCreated Sep 17, 2026Updated Sep 17, 2026
Labelsbug0. Needs triage34-feedback

⚠️ This issue respects the following points: ⚠️

  • This is not a troubleshooting question, general support matter, or webserver/proxy problem, but likely a bug (if unsure, ask the Community Help Forum).
  • This issue is not already reported on Github OR solved at the Community Help Forum (I've searched!).
  • I'm using a maintained major version of Nextcloud Server and tested against the latest patch level. (Supported major versions and current patch levels).
  • I agree to follow Nextcloud's Code of Conduct.
  • I've tried my best to provide clear reproduction steps that someone unfamiliar with this bug could use to reproduce it.

Bug description

related to: https://github.com/nextcloud/server/issues/60495

this is closed as in: solved

It isn't: Currently the only way to "hide" the button is to use the presets option, Since it's hard coded in the code, (not stored in config.php, nor in the database, I checked).

There's no preset option with the button disabled that fits our use case,

Since there's no way to disable this without changing the values in the code, this creates an issue for us.

Steps to reproduce

  1. use any nextlcoud with the new app menu
  2. use Quickpreset default (with the least options set for maximum adjustability)
  3. Always a link to then nextcloud appstore.

Expected behavior

'appstore_link_shown' => 0,

in config.php, or through occ command:

occ config:app:set core appstore_link_shown --value=false --type=boolean

Nextcloud Server version

34

Operating system

Other

PHP engine version

PHP 8.4

Web server

Nginx

Database engine version

MariaDB

Is this bug present after an update or on a fresh install?

None

Are you using the Nextcloud Server Encryption module?

None

What user-backends are you using?

  • Default user-backend (database)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Configuration report

json
unrelated to any config, present with default installation or upgrades.

List of activated Apps

bash
Not related to installed apps.

Nextcloud Signing status

bash
default setup

Nextcloud Logs

json

Additional info

Current work around, change the php code to always return false for the menu item. Please fix this to be configurable