Skip to content

[nexus3] Feat: Allow initial Nexus deployment to start without any default repositories or blob stores #1276

@sule26

Description

@sule26

Description

I'd like to request an option to deploy Nexus without any default repositories or blob stores created automatically at startup.

Currently, Nexus creates several repositories and blob stores by default. This causes issues in automation pipelines, since some of my repositories have the same names — leading to conflicts and job failures during the configuration process.

Expected behavior

Provide a configuration flag or an environment variable that disables the creation of all default repositories and blob stores at first startup.

This would allow the administrator to define all repositories and blob stores declaratively through the Helm chart.

Workaround

If I manually remove the default repositories before the job runs, everything works correctly. However, this adds extra complexity and manual steps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    pinnedThis won't be marked as stale

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions