Skip to content

[Feature]: Shared or System Devbox Global Profile #1171

Open
@Lagoja

Description

@Lagoja

Is your feature request related to a problem you're trying to solve? Please describe.

  1. On a multi-user machine, we want a way to use Devbox to install system-wide or multi user packages, so an admin can configure packages for all their users
  2. We want a way for teams to define global packages that should be installed across all their users, in addition to the user's own profile and global packages. This would let teams onboard faster by provisioning common packages needed for development
  3. In both cases, we still want to give users the ability to create and sync their own devbox profiles, without modifying the shared profile.

Describe the solution you'd like
In addition to a user's normal devbox global profile, provide a way for users to install packages to a shared or system profile. This profile would be stored somewhere that is accessible to all users, so that when they activate their global shell, they automatically get the shared packages and configuration as well.

Additional context

See threads in our discord around Stackable configs or system-wide packages:

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or requestrfcLooking for feedback and comments

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions