Setup Production ERPNext behind Nginx reverse proxy (Docker)

Poong Ka Vui
3 min readMar 30, 2024

ERPNext is an open-source, web-based Enterprise Resource Planning (ERP) system designed for small and medium-sized businesses (SMBs). It’s built on the Frappe Framework, a full-stack web application framework that uses Python and JavaScript. ERPNext offers a wide range of features and modules to manage various aspects of a business, including but not limited to:

Core Features and Modules:

  • Accounting: Automates billing, invoicing, payments, bank reconciliations, and ledgers.
  • Inventory: Manages stock with real-time updates, batched product tracking, warehouse management, and integrated purchasing.
  • CRM (Customer Relationship Management): Tracks leads, opportunities, and customer communications, enabling a sales pipeline and support system.
  • Sales and Purchase Management: Manages quotations, sales orders, purchase orders, and customer/vendor interactions.
  • Manufacturing: Handles production planning, bill of materials, work orders, and product costing.
  • HR & Payroll: Manages employee information, attendance, leave applications, expense claims, and processes payroll.
  • Project Management: Tracks projects, tasks, timesheets, and project billing.
  • Website & E-commerce: Allows businesses to create a web-based storefront integrated directly with ERPNext’s backend modules.

--

--