Skip to content

chown in /start -- is it necessary? #135

@tilgovi

Description

@tilgovi

The chown in /start can take time and messes with the consistency of things like the dokku checks timeouts. My understanding is that it's necessary in case something else (like a dokku plugin) modifies the filesystem after the compile step.

  • Is my understand correct?
  • Is it necessary?
  • Is there a better way we can ensure those post-compile steps don't mess up permissions, such as by running them under the application user?
  • If not, could we deal with this in dokku explicitly as another step of generating the slug before deploy, so that it can be executed between hooks?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions