mirror of
https://github.com/frappe/frappe_docker.git
synced 2024-11-08 14:21:05 +00:00
Docker images for production and development setups of the Frappe framework and ERPNext
337a024a21
* frontend depends_on websocket to avoid error on startup * ci: fix lint --------- Co-authored-by: Revant Nandgaonkar <revant.one@gmail.com> |
||
---|---|---|
.github | ||
.vscode | ||
devcontainer-example | ||
development | ||
docs | ||
images | ||
overrides | ||
resources | ||
tests | ||
.dockerignore | ||
.editorconfig | ||
.gitignore | ||
.pre-commit-config.yaml | ||
.shellcheckrc | ||
CODE_OF_CONDUCT.md | ||
compose.yaml | ||
CONTRIBUTING.md | ||
docker-bake.hcl | ||
example.env | ||
install_x11_deps.sh | ||
LICENSE | ||
pwd.yml | ||
README.md | ||
requirements-test.txt | ||
setup.cfg |
Everything about Frappe and ERPNext in containers.
Getting Started
To get started, you need Docker, docker-compose and git setup on your machine. For Docker basics and best practices. Refer Docker documentation. After that, clone this repo:
git clone https://github.com/frappe/frappe_docker
cd frappe_docker
Try in Play With Docker
Wait for 5 minutes for ERPNext site to be created or check create-site
container logs before opening browser on port 8080. (username: Administrator
, password: admin
)
Documentation
Production
- List of containers
- Single Compose Setup
- Environment Variables
- Single Server Example
- Setup Options
- Site Operations
- Backup and Push Cron Job
- Port Based Multi Tenancy
- Migrate from multi-image setup
- running on linux/mac
Custom Images
Development
Troubleshoot
Contributing
If you want to contribute to this repo refer to CONTRIBUTING.md
This repository is only for container related stuff. You also might want to contribute to: