git clone git@git.gentics.com:psc/products/portal-essentials.git
cd portal-essentials
cp docker-compose.override.yml.example docker-compose.override.yml
# ^- Change CMS licence key in docker-compose.override.yml
docker-compose up -d
Follow this step-by-step guide, if you would like to do the preparations on a Graphical interface
Read the section "Installing requirements" first and make sure you have installed and configured everything correctly.
git clone git@git.gentics.com:psc/products/portal-essentials.git
cd portal-essentials
cp docker-compose.override.yml.example docker-compose.override.yml
# ^- Change CMS licence key in docker-compose.override.yml
docker-compose up -d
In the root folder, the .env
file contains the Portal | essentials version to use.
Read the page "Run the application".
Log in to http://localhost:8082 with node
/ node
and wait until the publish run has finished and has published all objects into Gentics Mesh. You can also republish all objects in the Maintenance page, if the publish doesn’t work.
Follow the status of the portal
container by running docker-compose logs -f portal
. You might have to prefix this command with winpty
on Windows.
All files in the <project folder>/public
are web-accessible.
Folder mode: Put your static files to the <project folder>/public
, then these will be accessible from your /<project name>/
. To use global files, put static files to the __default__
/public
public folder, which is accessible from the root (/
).
Domain mode: Put your static files to the <project folder>/public
.
Read more on portal modes at the Create a project page.
Some Gentics Mesh plugins are not available for free — we still include them in our examples (e.g., ratings with the likes plugin). Please refer to these plugins at Gentics Mesh plugins documentation. Not installing these plugins will not cause any problems, only the feature will not be displayed.
See Create a project