Skip to content

Add web installer #2

@martbock

Description

@martbock

It would be really cool to have a web installer like one of the typical CMS's.

It should do the following things:

  • Check all server requirements (PHP version, needed extensions, etc.)
  • Check read/write access to the essential folders and files
  • Check that Laravel does not have write access to the .env file (because of the integration shell commands)
  • Provide a form to generate a new .env file
  • Generate an application key and show the compiled .env file template for the user to copy and place in the project directory
  • Generate a send_only mailbox for Laravel's mailing driver
  • Supervisor Configuration for running queue worker

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions