You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository will help you deploy a Docker based **development only** full stack for Sugar, meeting all the platform requirements for a different set of platform combinations.
4
4
@@ -11,7 +11,6 @@ If you find this software useful, please consider supporting the work that went
11
11
## Requirements
12
12
* linux platform - it can be a virtual machine
13
13
* docker
14
-
* docker-compose
15
14
* curl
16
15
* rsync
17
16
* zip
@@ -21,12 +20,13 @@ If you find this software useful, please consider supporting the work that went
21
20
22
21
## Stacks available
23
22
There are few stacks available, with in itself multiple platform combinations. You can read more about the specific stacks on the links below:
24
-
*[Sugar 13](stacks/sugar13/README.md) - This stack is valid from version 13 for local developement also of Sugar Cloud only versions
25
-
*[Sugar 12](stacks/sugar12/README.md) - This stack is valid from version 12 for local developement also of Sugar Cloud only versions
26
-
*[Sugar 11](stacks/sugar11/README.md) - This stack is valid from version 11 for local developement also of Sugar Cloud only versions
23
+
*[Sugar 14](stacks/sugar14/README.md) - This stack is valid for version 13 for local developement also of Sugar Cloud only versions
24
+
*[Sugar 13](stacks/sugar13/README.md) - This stack is valid for version 13 for local developement also of Sugar Cloud only versions
25
+
*[Sugar 12](stacks/sugar12/README.md) - This stack is valid for version 12 for local developement also of Sugar Cloud only versions
26
+
*[Sugar 11](stacks/sugar11/README.md) - This stack is valid for version 11 for local developement also of Sugar Cloud only versions
27
27
28
28
You will find additional stacks within the [stack directory of the project](stacks).
29
-
For most stacks, there are both the pre-built version (eg on Sugar 13: `./stacks/sugar13/php82.yml`) and a locally built version (eg on Sugar 13: `./stacks/sugar13/php82-local-build.yml`). The locally built version will be built run-time, and therefore those stacks will let you specify additional changes you might require to the docker images provided. Local builds will take much longer to deploy than pre-built ones.
29
+
For most stacks, there are both the pre-built version (eg on Sugar 14: `./stacks/sugar14/php83.yml`) and a locally built version (eg on Sugar 14: `./stacks/sugar14/php83-local-build.yml`). The locally built version will be built run-time, and therefore those stacks will let you specify additional changes you might require to the docker images provided. Local builds will take much longer to deploy than pre-built ones.
30
30
31
31
### Types of stacks
32
32
There are mainly three types of stack:
@@ -66,7 +66,7 @@ For details about the hostnames and credentials of each of the infrastructure co
66
66
* Run the utility `build/build.sh`. Read more about [build/build.sh](#buildbuildsh)
67
67
68
68
## Current version support
69
-
The main stacks work with [Sugar version 13.0 and all its platform requirements](https://support.sugarcrm.com/Resources/Supported_Platforms/Sugar_13.0.x_Supported_Platforms/). Additional stacks are aligned with the platform requirements of version [12.x](https://support.sugarcrm.com/Resources/Supported_Platforms/Sugar_12.0.x_Supported_Platforms/), [11.x](https://support.sugarcrm.com/Resources/Supported_Platforms/Sugar_11.0.x_Supported_Platforms/) and stacks for Sugar Cloud only versions for local development only.
69
+
The main stacks work with [Sugar version 14.0 and all its platform requirements](https://support.sugarcrm.com/Resources/Supported_Platforms/Sugar_14.0.x_Supported_Platforms/). Additional stacks are aligned with the platform requirements of version [13.x](https://support.sugarcrm.com/Resources/Supported_Platforms/Sugar_13.0.x_Supported_Platforms/), [12.x](https://support.sugarcrm.com/Resources/Supported_Platforms/Sugar_12.0.x_Supported_Platforms/) and stacks for Sugar Cloud only versions for local development only.
70
70
71
71
## System's details
72
72
@@ -481,7 +481,7 @@ To run the repair from the docker host, assuming that the repository has been ch
481
481
cd sugardocker
482
482
./utilities/repair.sh
483
483
```
484
-
The actual code for `repair.sh` leverages the [`toothpaste.sh`](#toothpastesh)script mentioned above.
484
+
This script will use [simpleRepair.php](utilities/build/simpleRepair.php) created to QRR (repair and rebuild) local instances. The script itself will clear cache and warmup services in the local instance.
485
485
486
486
### Setup Sugar instance to leverage Redis object caching
487
487
Add on `config_override.php` the following options:
Copy file name to clipboardExpand all lines: stacks/reverseproxy/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ This container will help you do just that, when deployed within your OSX environ
7
7
* Make sure no web server is running locally on your OSX environment, and port 80 and 8080 are not in use
8
8
* Clone the git repository into your OSX environment
9
9
* While leveraging this functionality, temporarily disable your OSX firewall by navigating to: System Preferences, Security & Privacy, Firewall, Turn Off Firewall
10
-
* Start the container with: `docker-compose -f stacks/reverseproxy/docker-compose.yml up -d`
10
+
* Start the container with: `dockercompose -f stacks/reverseproxy/docker-compose.yml up -d`
11
11
* Find out your local ip address by navigating to: System Preferences, Network and choosing the active network available in your specific scenario
12
12
13
13
It would then be possible for your local network to access your Sugar environment by navigating to the url: `http://<local ip address>/sugar/` (make sure to add the `/` at the end of the url)
0 commit comments