Skip to content

Blueprint should not assume certain things about the environment #29

@itsvic-dev

Description

@itsvic-dev
  • Certain distros do not have a /usr/local directory (such as NixOS), or even a /usr/bin! (NixOS has it, but it only contains env) Because of this, the blueprint alias does not get installed if /usr/local/bin is not present or if it's not writable to by the current user.
  • The installer falls apart anywhere outside of /var/www/pterodactyl. A safer assumption would be setting FOLDER="$(dirname $0)". chore: don't use ::f placeholders #40
  • When setting up symlinks to .blueprint, Blueprint will create absolute links. If the panel directory is renamed, Blueprint will partially break. Use relative symlinks instead of absolute ones/hardlinks #30

Metadata

Metadata

Assignees

No one assigned

    Labels

    scope:cliIssues or pull requests related to the Blueprint CLI.

    Type

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions