Skip to content

rohberg/sandbox_pip_plone_52

Repository files navigation

Install Plone 5.2 with pip and mxdev

pip and mxdev allows to install Plone in a comfortable way. No buildout anymore.

This repo is a template for your custom Plone setup. If you like, create your own repo by clicking the 'template' button above.

Installation

Add your add-ons to instance.yaml and requirements.txt.

Create a Python virtual environment in the current directory. Plone 5.2 needs Python < 3.9

python3.8 -m venv venv
source venv/bin/activate

Update Python package management tools.

pip install -U pip wheel

Install cookiecutter:

pip install cookiecutter

Apply cookiecutter to generate Zope configuration:

cookiecutter -f --no-input --config-file instance.yaml https://github.com/plone/cookiecutter-zope-instance

See your Plone instance in /instance.

Install packages with:

pip install mxdev
mxdev -c mx.ini
pip install -r requirements-mxdev.txt

Run Plone with:

runwsgi instance/etc/zope.ini

Head over to http://localhost:8080/

Credits

The mxstack team did a great job: @jensens @rnixx @zworkb

About

Plone 5.2 with pip and mxdev

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published