百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
F

frappe_docker

> 前端框架
开源

Docker 环境用于在生产和开发环境中开发、部署和运行 Frappe 应用程序(ERPNext 和自定义应用程序)

2.5K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Docker 环境用于在生产和开发环境中开发、部署和运行 Frappe 应用程序(ERPNext 和自定义应用程序)

What is this?

This repository is the official container setup for Frappe applications.

It provides Docker images, Compose configurations, and documentation for running Frappe applications, including ERPNext, CRM, Helpdesk, and other Frappe apps, in containers.

Use it if you want to:

  • run ERPNext, CRM, Helpdesk, or other Frappe apps with Docker
  • start from a quick demo setup
  • use production-ready Docker images and Compose setups
  • build custom app images
  • deploy and operate Frappe in production

Repository Structure

frappe_docker/
├── docs/                 # Complete documentation
├── overrides/            # Docker Compose configurations for different scenarios
├── compose.yaml          # Base Compose File for production setups
├── pwd.yml               # Single Compose File for quick disposable demo
├── images/               # Dockerfiles for building Frappe images
├── development/          # Development environment configurations
├── devcontainer-example/ # VS Code devcontainer setup
└── resources/            # Helper scripts and configuration templates

This section describes the structure of this repository, not the Frappe framework itself.

Key Components

  • docs/ - Canonical documentation for all deployment and operational workflows
  • overrides/ - Opinionated Compose overrides for common deployment patterns
  • compose.yaml - Base compose file for production setups (production)
  • pwd.yml - Disposable demo environment (non-production)

Documentation

The full frappe_docker documentation is available in docs/ and published at frappe.github.io/frappe_docker.

Recommended entry points:

  • New here: Getting Started Guide
  • Choosing a setup: Deployment methods
  • ARM64 notes: ARM64
  • Container setup overview: Container Setup Overview
  • Running in production: Production docs
  • Operating a deployment: Operations docs
  • Development workflows: Development
  • FAQ: Frequently Asked Questions

Prerequisites

  • Docker
  • Docker Compose v2
  • git

For Docker basics and best practices refer to Docker's documentation

Demo setup

The fastest way to try Frappe locally is with the single-file demo setup in pwd.yml.

Try on your environment

⚠️ Disposable demo only

This setup is intended for short-lived evaluation only. You will not be able to install custom apps to this setup. For production deployments, custom configurations, and detailed explanations, see the full documentation.

First clone the repo:

git clone https://github.com/frappe/frappe_docker
cd frappe_docker

Then run:

docker compose -f pwd.yml up -d

Wait for a couple of minutes for ERPNext site to be created or check create-site container logs before opening browser on port 8080. (username: Administrator, password: admin)

Contributing

Contributions are welcome! Please see CONTRIBUTING.md for guidelines.

This repository is only for container related stuff. You also might want to contribute to:

Resources

  • Frappe framework,
  • ERPNext,
  • Frappe Bench.

License

This repository is licensed under the MIT License. See LICENSE for details.

GitHub Issues· 0 开放

在 GitHub 查看全部

暂无开放 Issues,或尚未同步最近议题。

核心特点

  • •run ERPNext, CRM, Helpdesk, or other Frappe apps with Docker
  • •start from a quick demo setup
  • •use production-ready Docker images and Compose setups
  • •build custom app images
  • •deploy and operate Frappe in production
  • •docs/ - Canonical documentation for all deployment and operational workflows
  • •overrides/ - Opinionated Compose overrides for common deployment patterns
  • •compose.yaml - Base compose file for production setups (production)
  • •pwd.yml - Disposable demo environment (non-production)
  • •New here: Getting Started Guide

> 标签

Pythonappsbusiness-softwarecontainerscrm

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类前端框架
定价开源

> 相关工具

R
React
用于构建用户界面的 JavaScript 库
V
Vue.js
渐进式 JavaScript 框架
N
Next.js
基于 React 的全栈 Web 框架