Skip to content

Composer dependencies for plugins missing after restart #2323

Description

@Ebnater

Current Behavior

Currently you can install a plugin, and it installs the required composer packages. This works until you restart your panel. Then the dependencies are missing and you get a Error 500.

Expected Behavior

The composer dependencies are reinstalling if missing, so the plugin keeps working.

Steps to Reproduce

  1. Install a plugin (mine was my own PocketID Provider or use the Generic OIDC Provider)
  2. Restart the container
  3. It breaks

Panel Version

v1.0.0-beta34

Wings Version

v1.0.0-beta25

Games and/or Eggs Affected

No response

Docker Image

No response

Error Logs

https://logs.pelican.dev/571bc1ea

Is there an existing issue for this?

  • I have searched the existing issues before opening this issue.
  • I have provided all relevant details, including the specific game and Docker images I am using if this issue is related to running a server.
  • I have checked in the Discord server and believe this is a bug with the software, and not a configuration issue with my specific system.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions