Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web Installer #504

Merged
merged 19 commits into from
Aug 3, 2024
Merged

Web Installer #504

merged 19 commits into from
Aug 3, 2024

Conversation

Boy132
Copy link
Member

@Boy132 Boy132 commented Jul 23, 2024

Adds a web installer (app url + /installer) with 4 steps (5 if redis is selected):
grafik
grafik
grafik
grafik
grafik

It also handles running migrations/ seeding and setting up the queue worker service file. The app settings command (php artisan p:environment:setup) has been simplified to now only copy the example .env and generate an app key.

The installer is not enforced, there is no automatic redirect if the panel isn't "installed".

Also closes #5.

@RMartinOscar

This comment was marked as resolved.

@Boy132

This comment was marked as outdated.

@RMartinOscar

This comment was marked as outdated.

@Boy132

This comment was marked as outdated.

@RMartinOscar

This comment was marked as outdated.

Copy link
Member

@notAreYouScared notAreYouScared left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Worked for me on a fresh install <3

Rip: Merge Conflicts

@Boy132 Boy132 merged commit 496eaaa into pelican-dev:main Aug 3, 2024
15 checks passed
@Boy132 Boy132 deleted the feature/install-process branch August 3, 2024 19:13
@github-actions github-actions bot locked and limited conversation to collaborators Aug 3, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Show first time admin user registration if no users exist in the database
4 participants