ElentraProject
GitHub organization.elentra-developer
Docker environment is a lightweight, developer-friendly, virtualization layer that should be used to provide a local development environment that closely mimics your production Elentra environment.*.localhost
DNS requests to your local host, other supported browsers such Firefox, Edge, and potentially Safari may not.hosts
file, and potentially other Branded Edition hostname's as well (e.g., medtech-1x-me.localhost
).C:\Windows\System32\Drivers\etc\hosts
with Notepad.~/.ssh/id_rsa
storage location and an empty passphrase (providing your workstation is properly secured).ssh [email protected]
from within Terminal or Git Bash and it fails to authenticate with GitHub, then you have a problem.~/.ssh/id_rsa.pub
) has been added to GitHub's SSH and GPG keys section before proceeding.git config --global core.autocrlf false
elentra-developer
repository into a directory within your home directory (e.g., ~/Documents
).elentra-1x-me
repository from your Institutional Fork into the ~/Sites
directory, and add the Elentra Consortium as an additional Git remote.elentra-1x-api
repository into the ~/Sites
directory:elentra-2x-js
repository into the ~/Sites
directory:elentra-developer
Docker directory:elentra-developer
:~/Sites
/var/www/vhosts
./elentra-developer/resources/services/elentra/etc/httpd/vhosts.d
/etc/httpd/vhosts.d
./elentra-developer/resources/scripts
/root/.bin
~/.ssh/id_rsa
/root/.ssh/id_rsa
elentra-developer
Docker container, and possibly your host computer as well, is necessary in order to install the dependencies used by the Elentra Platform.dcdeef40...
with your actual token) within your Docker container:elentra-developer
Docker container, ensure that you have the develop
Git branch checked out and that you are up to date:elentra-1x-api
repository and want to use this development version instead of the production version, then create a new file named composer-api-dev.json
in your elentra-1x-me
root directory:composer-api-dev.json
file, if you have created one:elentra-1x-api
, use composer update just for that package and then reset changes to the composer.lock
file:~/Sites/
directory.