| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Turn-key templates to launch a Docksal Sandbox Server in the cloud.
Follow the instructions for supported cloud providers:
When done, come back and continue reading.
SSH into the server as the build-agent user:
ssh -i <ssh-private-key> build-agent@<external-ip>
Note: <ssh-private-key> and <external-ip> are values from the server provisioning step.
Docksal is installed under the build-agent user account on the server. Sandbox builds MUST run as this user.
Sandbox builds path: /home/build-agent/builds
Sandbox build URLs:
http://<sandbox-vhost>.<external-ip>.nip.io https://<sandbox-vhost>.<external-ip>.nip.io
As the build-agent user on the server:
cd ~/builds fin project create
Follow the project wizard instructions.
You will get an "internal" URL for the sandbox in the end. Add the <external-ip>.nip.io prefix to it to access it externally, e.g.:
http://myproject.docksal => http://myproject.docksal.<external-ip>.nip.io
The sandbox server is controlled over SSH by a ci-agent (docksal/ci-agent) container, which runs your CI builds.
CI => docksal/ci-agent container => SSH => Docksal Sandbox Server
Set the following variables in your CI project/organization build settings to tell ci-agent how to access the provisioned sandbox server:
Note: <ssh-private-key> and <external-ip> are values from the server provisioning step.
For more information on ci-agent configuration see https://github.com/docksal/ci-agent
See Project configuration docs for more details on docksal/ci-agent configuration options.
| Back | FazBrowse Home | New Git URL |