mirror of
https://github.com/frappe/frappe_docker.git
synced 2024-12-22 18:18:57 +00:00
Docker images for production and development setups of the Frappe framework and ERPNext
53c6a0e0c6
* chore!i 👽 Enhance dev container YAML Enhance dev container YAML to meet standards and integrate personal GitHub environment token Refactored the existing dev container YAML configuration to adhere to best practices and coding standards. This includes optimizing container setup and dependencies for smoother development workflows. Additionally, integrated a personal GitHub environment token for secure authentication and access to GitHub resources within the container environment. This improvement enhances both security and usability, streamlining the development process. * chore 💄 Fixed earlier commit Earlier commit fixed using pre-commit |
||
---|---|---|
.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: