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

feedback on install guide #86

Open
3 tasks
trwnh opened this issue Jun 6, 2022 · 1 comment
Open
3 tasks

feedback on install guide #86

trwnh opened this issue Jun 6, 2022 · 1 comment

Comments

@trwnh
Copy link
Member

trwnh commented Jun 6, 2022

https://cathode.church/@meena/108064445721565119

there's too many components and i don't understand what they do

  • explain what each component does

i would never give an application server write access to the entire application its serving. i'd give it granular access to a few directories it needs.

  • remove the step where we set permissions to 775/664 -- or at least make it only applicable to the storage/ and bootstrap/ directories

there's about a dozen php artisan calls that need to be done

  • add artisan install as an alternatively supported installation flow
@jhenshaw
Copy link

Before we get to 1.0, installation has to be streamlined and simplified. Threads exist everywhere showing that install failures are a key adoption blocker. Pixelfed's architecture is deep in dependencies.

Yunohost helps with this, but presents its own limitations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants