This code was originally forked from donysukardi/docker-frappe.
Follow the steps below to run your own local installation of ERPNext.
NOTE: Please do not consider this "production ready".
This project is no longer maintained.
- First we need to bootstrap the installation:
docker-compose run app. - When asked to reset the database press
yand enter. - After this process completes you will need to exit the container (for example:
ctrl+c). The process completes after you see messages stating:Booting worker with pid... - Start the containers:
docker-compose up -d. - Watch the container logs:
docker-compose logs -f.
You should be able to log in to the server at http://localhost. The username is Administrator and the password is frappe. Follow the prompts to complete the initial setup.
- This Docker image is based on the ianneub/frappe image.
The image is configuring using environment variables. Bellow is a list of variables and their default settings. These variables will be set in the site_config.json file.
ADMIN_PASSWORD=frappeDB_HOST=dbDB_NAME=frappeDB_PASSWORD=frappeDB_USER=frappeMAIL_LOGIN=``MAIL_PASSWORD=``MAIL_PORT=``MAIL_SERVER=``REDIS_CACHE_URL=redis-cacheREDIS_QUEUE_URL=redis-queueREDIS_SOCKETIO_URL=redis-socketioROOT_PASSWORD=rootUSE_SSL=falseDEVELOPER_MODE=false