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

Feature request: unique work directory for one project #76

Open
w3suli opened this issue Feb 27, 2019 · 6 comments
Open

Feature request: unique work directory for one project #76

w3suli opened this issue Feb 27, 2019 · 6 comments

Comments

@w3suli
Copy link
Contributor

w3suli commented Feb 27, 2019

An option would be to have a unique work directory for a project.
After entering the directory and domain name, the laragon could generate the necessary entries. As it does for libraries created in the www directory.

@leokhoa
Copy link
Owner

leokhoa commented Mar 5, 2019

@w3suli : I will consider the feature. I'm thinking about improving "Quick app" feature. Something like this:

WordPress=https://wordpress.org/latest.zip root=the-directory alias=domain1,domain2,domain3

Ref: https://forum.laragon.org/topic/1379/multiple-domains-per-app-via-ui

@w3suli
Copy link
Contributor Author

w3suli commented Mar 5, 2019

I was thinking of custom external projects. Your idea is good, but I thought:

concept1

concept2

(Optionally, even the database could be a field.)

Once you have entered the data, the settings could be automatically generated:
-host
-site conf
-SSL (crt and key)

Internal projects:

C:\laragon\www\

www:
-project1 (http and https root folder)
-project2 (http and https root folder)

External projects:

C:\developments
-project1...
-project2...

C:\custom_path
-project3...

project1:
-public_html (http root folder)
-private_html (https root folder)
project2:
-web (http and https root folder)
project3:
-htdocs (http and https root folder)

@leokhoa
Copy link
Owner

leokhoa commented Mar 6, 2019

@w3suli : I see your point. It's very clear indeed 👍
However, it will make Laragon UI more complex.

@w3suli
Copy link
Contributor Author

w3suli commented Mar 6, 2019

Simpler option:
A simple menu item: Add External Project

kep

So external projects would not be included in the Laragon menu.
However, the required files would be created automatically.

  • Windows...\etc\hosts (add external projects to the list)
  • etc\apache2\sites-enabled\externalprojectname.conf (http and https settings)
  • etc\nginx\sites-enabled\externalprojectname.conf (http and https settings)
  • etc\ssl\auto.openssl.conf (and add external projects to the list)

@leokhoa
Copy link
Owner

leokhoa commented Mar 7, 2019

@w3suli : That makes sense. I will consider it.

@w3suli
Copy link
Contributor Author

w3suli commented Mar 8, 2019

Thanks! I think it would be a useful feature. This would easily add external projects to Laragon.

@alxndr-w alxndr-w changed the title Feature request Feature request: unique work directory for one project Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants