From de6040a14d5860ec0eb172ee574c4350dd02d80d Mon Sep 17 00:00:00 2001
From: Mahmoud Zalt Your contribution is more than welcome. If you have questions about how to use Laradock, please direct your questions to the discussion on Gitter. If you believe your question could help others, then consider opening an Issue (it will be labeled as Question). If you have questions about how to use Laradock, please direct your questions to the discussion on Gitter. If you believe your question could help others, then consider opening an Issue (it will be labeled as If you find a bug in the source code or a mistake in the documentation, you can help us by
-submitting an Issue. Even better you can submit a Pull Request with a fix. If have an issue or you found a typo in the documentation, you can help us by
+opnening an Issue. Steps to do before opening an Issue: You can request a new feature by submitting an Issue (it will be labeled as Feature Suggestion). If you would like to implement a new feature then consider submitting a Pull Request. Before you submit your issue search the archive, maybe your question was already answered couple hours ago (search in the closed Issues as well). Decide if the Issue belongs to this project or to Docker itself! or even the tool you are using such as Nginx or MongoDB… If your issue appears to be a bug, and hasn’t been reported, then open a new issue. This Help us to maximize the effort we can spend fixing issues and adding new
+features, by not reporting duplicate issues. You can request a new feature by submitting an Issue (it will be labeled as Laradock uses Hugo as website generator tool, with the Material Docs theme. You might need to check their docs quickly. Go to To add a new section to the sidebar or edit existing one, you need to edit this file Create folder with the software name. Make sure you follow our commenting style. Add the software in the Add the software in the Open the software (container) folder. Note: If you want to edit the base image of the Make sure to update the Make sure to update the Before you submit your issue search the archive, maybe your question was already answered. If your issue appears to be a bug, and hasn’t been reported, open a new issue.
-Help us to maximize the effort we can spend fixing issues and adding new
-features, by not reporting duplicate issues. Always Test everything and make sure its working:
-## Happy Coding :)
+#### Happy Coding :)
diff --git a/docs/_settings/content/documentation/index.md b/DOCUMENTATION/_settings/content/documentation/index.md
similarity index 100%
rename from docs/_settings/content/documentation/index.md
rename to DOCUMENTATION/_settings/content/documentation/index.md
diff --git a/docs/_settings/content/getting-started/index.md b/DOCUMENTATION/_settings/content/getting-started/index.md
similarity index 97%
rename from docs/_settings/content/getting-started/index.md
rename to DOCUMENTATION/_settings/content/getting-started/index.md
index f767d386..05f9265f 100644
--- a/docs/_settings/content/getting-started/index.md
+++ b/DOCUMENTATION/_settings/content/getting-started/index.md
@@ -26,12 +26,12 @@ Choose the setup the best suits your needs.
-#### A) Setup for Single Project
+### A) Setup for Single Project
> (Follow these steps if you want a separate Docker environment for each project)
-##### A.1) Already have a PHP project:
+### A.1) Already have a PHP project:
> (Follow these steps if you already have a PHP project, and all you need is an environment to run it)
1 - Clone laradock on your project root directory:
@@ -58,7 +58,7 @@ Your folder structure should look like this:
-##### A.2) Don't have a PHP project yet:
+### A.2) Don't have a PHP project yet:
> (Follow these steps if you don't have a PHP project yet, and you need an environment to create the project)
1 - Clone this repository anywhere on your machine:
@@ -84,7 +84,7 @@ docker-compose stop && docker-compose up -d XXXX YYYY ZZZZ ....
```
-#### B) Setup for Multiple Projects:
+### B) Setup for Multiple Projects:
> (Follow these steps if you want a single Docker environment for all project)
1 - Clone this repository anywhere on your machine:
diff --git a/docs/_settings/content/help/index.md b/DOCUMENTATION/_settings/content/help/index.md
similarity index 100%
rename from docs/_settings/content/help/index.md
rename to DOCUMENTATION/_settings/content/help/index.md
diff --git a/docs/_settings/content/index.md b/DOCUMENTATION/_settings/content/index.md
similarity index 100%
rename from docs/_settings/content/index.md
rename to DOCUMENTATION/_settings/content/index.md
diff --git a/docs/_settings/content/introduction/index.md b/DOCUMENTATION/_settings/content/introduction/index.md
similarity index 100%
rename from docs/_settings/content/introduction/index.md
rename to DOCUMENTATION/_settings/content/introduction/index.md
diff --git a/docs/_settings/content/license/index.md b/DOCUMENTATION/_settings/content/license/index.md
similarity index 100%
rename from docs/_settings/content/license/index.md
rename to DOCUMENTATION/_settings/content/license/index.md
diff --git a/docs/_settings/content/related-projects/index.md b/DOCUMENTATION/_settings/content/related-projects/index.md
similarity index 100%
rename from docs/_settings/content/related-projects/index.md
rename to DOCUMENTATION/_settings/content/related-projects/index.md
diff --git a/docs/_settings/static/.gitkeep b/DOCUMENTATION/_settings/static/.gitkeep
similarity index 100%
rename from docs/_settings/static/.gitkeep
rename to DOCUMENTATION/_settings/static/.gitkeep
diff --git a/docs/_settings/themes/hugo-material-docs/CHANGELOG.md b/DOCUMENTATION/_settings/themes/hugo-material-docs/CHANGELOG.md
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/CHANGELOG.md
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/CHANGELOG.md
diff --git a/docs/_settings/themes/hugo-material-docs/LICENSE.md b/DOCUMENTATION/_settings/themes/hugo-material-docs/LICENSE.md
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/LICENSE.md
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/LICENSE.md
diff --git a/docs/_settings/themes/hugo-material-docs/README.md b/DOCUMENTATION/_settings/themes/hugo-material-docs/README.md
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/README.md
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/README.md
diff --git a/docs/_settings/themes/hugo-material-docs/archetypes/default.md b/DOCUMENTATION/_settings/themes/hugo-material-docs/archetypes/default.md
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/archetypes/default.md
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/archetypes/default.md
diff --git a/docs/_settings/themes/hugo-material-docs/images/screenshot.png b/DOCUMENTATION/_settings/themes/hugo-material-docs/images/screenshot.png
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/images/screenshot.png
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/images/screenshot.png
diff --git a/docs/_settings/themes/hugo-material-docs/images/tn.png b/DOCUMENTATION/_settings/themes/hugo-material-docs/images/tn.png
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/images/tn.png
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/images/tn.png
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/404.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/404.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/404.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/404.html
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/_default/__list.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/_default/__list.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/_default/__list.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/_default/__list.html
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/_default/single.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/_default/single.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/_default/single.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/_default/single.html
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/index.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/index.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/index.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/index.html
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/partials/drawer.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/drawer.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/partials/drawer.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/drawer.html
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/partials/footer.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/footer.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/partials/footer.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/footer.html
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/partials/footer_js.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/footer_js.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/partials/footer_js.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/footer_js.html
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/partials/head.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/head.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/partials/head.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/head.html
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/partials/header.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/header.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/partials/header.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/header.html
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/partials/nav.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/nav.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/partials/nav.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/nav.html
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/partials/nav_link.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/nav_link.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/partials/nav_link.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/partials/nav_link.html
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/shortcodes/note.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/shortcodes/note.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/shortcodes/note.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/shortcodes/note.html
diff --git a/docs/_settings/themes/hugo-material-docs/layouts/shortcodes/warning.html b/DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/shortcodes/warning.html
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/layouts/shortcodes/warning.html
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/layouts/shortcodes/warning.html
diff --git a/docs/_settings/themes/hugo-material-docs/static/fonts/icon.eot b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/fonts/icon.eot
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/fonts/icon.eot
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/fonts/icon.eot
diff --git a/docs/_settings/themes/hugo-material-docs/static/fonts/icon.svg b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/fonts/icon.svg
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/fonts/icon.svg
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/fonts/icon.svg
diff --git a/docs/_settings/themes/hugo-material-docs/static/fonts/icon.ttf b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/fonts/icon.ttf
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/fonts/icon.ttf
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/fonts/icon.ttf
diff --git a/docs/_settings/themes/hugo-material-docs/static/fonts/icon.woff b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/fonts/icon.woff
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/fonts/icon.woff
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/fonts/icon.woff
diff --git a/docs/_settings/themes/hugo-material-docs/static/images/colors.png b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/images/colors.png
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/images/colors.png
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/images/colors.png
diff --git a/docs/_settings/themes/hugo-material-docs/static/images/favicon.ico b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/images/favicon.ico
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/images/favicon.ico
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/images/favicon.ico
diff --git a/docs/_settings/themes/hugo-material-docs/static/images/logo.png b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/images/logo.png
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/images/logo.png
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/images/logo.png
diff --git a/docs/_settings/themes/hugo-material-docs/static/images/screen.png b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/images/screen.png
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/images/screen.png
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/images/screen.png
diff --git a/docs/_settings/themes/hugo-material-docs/static/javascripts/application.js b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/javascripts/application.js
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/javascripts/application.js
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/javascripts/application.js
diff --git a/docs/_settings/themes/hugo-material-docs/static/javascripts/modernizr.js b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/javascripts/modernizr.js
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/javascripts/modernizr.js
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/javascripts/modernizr.js
diff --git a/docs/_settings/themes/hugo-material-docs/static/stylesheets/application.css b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/stylesheets/application.css
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/stylesheets/application.css
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/stylesheets/application.css
diff --git a/docs/_settings/themes/hugo-material-docs/static/stylesheets/highlight/highlight.css b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/stylesheets/highlight/highlight.css
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/stylesheets/highlight/highlight.css
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/stylesheets/highlight/highlight.css
diff --git a/docs/_settings/themes/hugo-material-docs/static/stylesheets/palettes.css b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/stylesheets/palettes.css
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/stylesheets/palettes.css
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/stylesheets/palettes.css
diff --git a/docs/_settings/themes/hugo-material-docs/static/stylesheets/temporary.css b/DOCUMENTATION/_settings/themes/hugo-material-docs/static/stylesheets/temporary.css
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/static/stylesheets/temporary.css
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/static/stylesheets/temporary.css
diff --git a/docs/_settings/themes/hugo-material-docs/theme.toml b/DOCUMENTATION/_settings/themes/hugo-material-docs/theme.toml
similarity index 100%
rename from docs/_settings/themes/hugo-material-docs/theme.toml
rename to DOCUMENTATION/_settings/themes/hugo-material-docs/theme.toml
diff --git a/docs/contributing/index.html b/docs/contributing/index.html
index b40742f2..7095c67f 100644
--- a/docs/contributing/index.html
+++ b/docs/contributing/index.html
@@ -315,39 +315,51 @@
Got a Question or Problem?
+I have a Question/Problem
-Question
) And you can still seek help on Gitter for it.Found an Issue?
+I found an Issue
-Want a Feature?
+
+
+
+Update Documentation (Site)
+I want a Feature
+
+Feature Suggestion
). If you would like to implement a new feature then consider submitting a Pull Request yourself.I want to update the Documentation (Site)
-
-/docs
._settings
folder & the CNAME
file.docs/_settings
from your terminal and run hugo serve
to host the website locally.docs/_settings/content
and search for the folder of the section you want to edit.index.md
file, that’s the file you need to edit.docs/_settings/config.toml
and add the section there.hugo
to generate the updated site inside the docs
folder.DOCUMENTATION/_settings/content
and search for the markdown file you want to edit (every folder is a section in the menu).hugo
to generate the updated site inside the docs
folder (It’s recommended to delete all files form the /docs
folder, except the CNAME
file, before running the hugo
command).Coding Guidelines
+To Host the website locally
-Support new Software
+DOCUMENTATION/_settings
in your terminal and run hugo serve
to host the website locally.Edit the sidebar
+
+DOCUMENTATION/_settings/config.toml
.How to support new Software (Add new Container)
-Readme
.Documentation
.Edit existing Software
+Edit existing Software (Edit a Container)
-Workspace
or the php-fpm
Containers,
you need to edit their Docker-files from their GitHub repositories. For more info read their Dockerfiles comment on the Laradock repository.Readme
in case you made any changes.Documentation
in case you made any changes.Issue/PR Submission Guidelines
+Pull Request
-Submitting an Issue
-
-Before Submitting a Pull Request (PR)
+1. Before Submitting a Pull Request (PR)
Consider the following guidelines:
Search GitHub for an open or closed Pull Request that relates to your submission. You don’t want to duplicate effort.
Search GitHub for an open or closed Pull Request that relates to your submission. You don’t want to duplicate efforts.
Make your changes in a new git branch:
@@ -446,10 +450,9 @@ git push origin my-fix-branch -fWARNING. Squashing or reverting commits and forced push thereafter may remove GitHub comments on code that were previously made by you and others in your commits.
-After your pull request is merged, you can safely delete your branch and pull the changes -from the main (upstream) repository:
+After your pull request is merged, you can safely delete your branch and pull the changes from the main (upstream) repository:
Delete the remote branch on GitHub either through the GitHub web UI or your local shell as follows:
@@ -475,7 +478,7 @@ from the main (upstream) repository:Your contribution is more than welcome.
-If you have questions about how to use Laradock, please direct your questions to the discussion on Gitter. If you believe your question could help others, then consider opening an Issue (it will be labeled as Question).
+If you have questions about how to use Laradock, please direct your questions to the discussion on Gitter. If you believe your question could help others, then consider opening an Issue (it will be labeled as Question
) And you can still seek help on Gitter for it.
If you find a bug in the source code or a mistake in the documentation, you can help us by -submitting an Issue. Even better you can submit a Pull Request with a fix.
+If have an issue or you found a typo in the documentation, you can help us by +opnening an Issue.
-Steps to do before opening an Issue:
-You can request a new feature by submitting an Issue (it will be labeled as Feature Suggestion). If you would like to implement a new feature then consider submitting a Pull Request.
+Before you submit your issue search the archive, maybe your question was already answered couple hours ago (search in the closed Issues as well).
Decide if the Issue belongs to this project or to Docker itself! or even the tool you are using such as Nginx or MongoDB…
If your issue appears to be a bug, and hasn’t been reported, then open a new issue.
+ +This Help us to maximize the effort we can spend fixing issues and adding new +features, by not reporting duplicate issues.
+ +You can request a new feature by submitting an Issue (it will be labeled as Feature Suggestion
). If you would like to implement a new feature then consider submitting a Pull Request yourself.
Laradock uses Hugo as website generator tool, with the Material Docs theme. You might need to check their docs quickly.
/docs
._settings
folder & the CNAME
file.docs/_settings
from your terminal and run hugo serve
to host the website locally.docs/_settings/content
and search for the folder of the section you want to edit.index.md
file, that’s the file you need to edit.docs/_settings/config.toml
and add the section there.hugo
to generate the updated site inside the docs
folder.DOCUMENTATION/_settings/content
and search for the markdown file you want to edit (every folder is a section in the menu).hugo
to generate the updated site inside the docs
folder (It’s recommended to delete all files form the /docs
folder, except the CNAME
file, before running the hugo
command).Go to DOCUMENTATION/_settings
in your terminal and run hugo serve
to host the website locally.
To add a new section to the sidebar or edit existing one, you need to edit this file DOCUMENTATION/_settings/config.toml
.
Create folder with the software name.
Make sure you follow our commenting style.
Add the software in the Readme
.
Add the software in the Documentation
.
Open the software (container) folder.
Note: If you want to edit the base image of the Workspace
or the php-fpm
Containers,
you need to edit their Docker-files from their GitHub repositories. For more info read their Dockerfiles comment on the Laradock repository.
Make sure to update the Readme
in case you made any changes.
Make sure to update the Documentation
in case you made any changes.
Before you submit your issue search the archive, maybe your question was already answered.
- -If your issue appears to be a bug, and hasn’t been reported, open a new issue. -Help us to maximize the effort we can spend fixing issues and adding new -features, by not reporting duplicate issues.
- -Always Test everything and make sure its working:
@@ -2016,16 +2020,16 @@ features, by not reporting duplicate issues.Consider the following guidelines:
Search GitHub for an open or closed Pull Request that relates to your submission. You don’t want to duplicate effort.
Search GitHub for an open or closed Pull Request that relates to your submission. You don’t want to duplicate efforts.
Make your changes in a new git branch:
@@ -2060,10 +2064,9 @@ git push origin my-fix-branch -fWARNING. Squashing or reverting commits and forced push thereafter may remove GitHub comments on code that were previously made by you and others in your commits.
-After your pull request is merged, you can safely delete your branch and pull the changes -from the main (upstream) repository:
+After your pull request is merged, you can safely delete your branch and pull the changes from the main (upstream) repository:
Delete the remote branch on GitHub either through the GitHub web UI or your local shell as follows:
@@ -2089,7 +2092,7 @@ from the main (upstream) repository: