Overview
ERPnext Dashboard
ERPnext Dashboard
ERPnext Stock
ERPnext Manufacturing
ERPnext Website
ERPnext CRM
This is a repackaged open source software product wherein additional charges apply for professional support, enterprise security hardening, automated deployment configuration, performance optimization, and ongoing maintenance services provided by BIRTES SOFTWARE LLC.
WHAT YOU ARE PAYING FOR
Professional AMI configuration and optimization for AWS EC2 Security hardening with SSH hardening and UFW firewall Automated first-boot deployment with unique credential generation Technical support for deployment and configuration
ABOUT ERPNEXT
ERPNext is a fully integrated, open-source Enterprise Resource Planning platform used by thousands of businesses across manufacturing, retail, healthcare, education, and services industries worldwide. Built on the Frappe Framework, ERPNext brings together accounting, inventory management, sales, purchasing, human resources, project management, CRM, manufacturing, and helpdesk into a single unified system. Unlike proprietary ERP platforms that charge per module or per user, ERPNext is licensed under the GNU General Public License v3 and provides all features at no additional licensing cost. With over 35,000 GitHub stars and an active global community, ERPNext is the most widely deployed open-source ERP solution available today.
TECHNICAL SPECIFICATIONS
ERPNext 15 on Frappe Framework version-15 (Latest Stable) Ubuntu 24.04 LTS with security support until 2029 Python 3.12 with virtual environment isolation MariaDB 10.11 with utf8mb4 character set and localhost-only binding Node.js 18 LTS for asset compilation and real-time updates Redis for caching and background job queuing Nginx as reverse proxy with production-grade configuration Supervisor for process management and automatic service recovery Certbot pre-installed for free SSL via Let's Encrypt UFW firewall pre-configured This product uses IMDSv2 instance metadata for automated configuration and does not require or request AWS access keys or secret keys from users.
AUTOMATED FIRST-BOOT DEPLOYMENT
Each instance launched from this AMI goes through a one-time automated initialization that creates a unique MariaDB user and password, updates the ERPNext site configuration with the instance public IP and fresh database credentials, clears the application cache, generates a unique Administrator password using secure pbkdf2-sha256 hashing, and writes all credentials to ~/credentials.txt. The system is fully operational within 3 to 5 minutes of launch.
GETTING STARTED
- Launch an EC2 instance from this AMI with an SSH key pair
- Open ports 22, 80, and 443 in your security group
- Wait 3 to 5 minutes for first boot to complete
- SSH in and run: cat ~/credentials.txt
- Open http://YOUR_IP in your browser and sign in as Administrator
RECOMMENDED INSTANCE TYPES
Development and evaluation: t3.large (2 vCPU, 8 GB RAM) Small business production: t3.xlarge (4 vCPU, 16 GB RAM) Growing organizations: t3.2xlarge or larger
SSL AND CUSTOM DOMAIN SETUP
After pointing your domain to the instance Elastic IP: sudo certbot --nginx -d yourdomain.com HTTPS will be configured automatically with auto-renewal enabled.
SYSTEM REQUIREMENTS AND DEPENDENCIES
Minimum recommended instance type: t3.large (2 vCPU, 8 GB RAM) Minimum storage: 30 GB EBS volume recommended An EC2 key pair is required for SSH access Ports 22, 80, and 443 must be open in the security group IMDSv2 is used during first boot for automated configuration only No external packages or dependencies are downloaded at launch time
PRODUCT LIMITATIONS
Single-node deployment, high availability and clustering not included by default HTTPS is not pre-configured, an SSL certificate must be installed post-launch SMTP is not pre-configured, email settings must be configured in ERPNext OS and application updates are the responsibility of the customer An Elastic IP is recommended for production use ERPNext initial setup wizard must be completed after first login
SUPPORT
Contact: info@birtessoftware.com Website: https://birtessoftware.com
ABOUT BIRTES SOFTWARE LLC
BIRTES SOFTWARE LLC delivers production-grade cloud deployment solutions on AWS, specializing in hardened AMIs with enterprise security configurations, automated initialization systems, and professional support services.
ERPNEXT LICENSE
ERPNext is free and open-source software licensed under the GNU General Public License v3.0. Charges on this listing apply exclusively to the professional AMI configuration, security hardening, automated deployment infrastructure, and support services provided by BIRTES SOFTWARE LLC.
Highlights
- Production-ready ERPNext 15 on Ubuntu 24.04 LTS with MariaDB 10.11, automated first-boot generates a unique database user, Administrator password, and site configuration per instance, with all 7 Frappe services starting automatically on every boot via Supervisor.
- Enterprise security hardening included: key-only SSH access, root login disabled, UFW firewall pre-configured, MariaDB localhost-only binding, no shared credentials across instances, and IMDSv2 enforced for all instance metadata access.
- The world's most widely deployed open-source ERP platform with accounting, inventory, sales, purchasing, HR, manufacturing, CRM, and project management in a single unified system, all at zero per-user licensing cost, supported by BIRTES SOFTWARE LLC.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/36 months | Cost savings % |
|---|---|---|---|
ERPNext 15 - Initial Release | ERPNext 15 on Ubuntu 24.04 LTS by BIRTES SOFTWARE LLC | $3,750.00 | 86% |
Vendor refund policy
This product is billed based on actual EC2 instance usage hours. You may terminate your instance at any time to stop all charges. No refunds are issued for partial usage periods already billed. For billing questions or disputes, contact info@birtessoftware.com before opening a claim through AWS Marketplace.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
RELEASE: ERPNext 15 on Ubuntu 24.04 LTS Release Date: June 2026 Prepared by: BIRTES SOFTWARE LLC
INCLUDED SOFTWARE VERSIONS
ERPNext 15.114.0 (version-15 branch, latest stable) Frappe Framework 15.113.0 (version-15 branch) Ubuntu 24.04.4 LTS Python 3.12.3 MariaDB 10.11.14 Node.js 18.20.8 LTS Redis 7.0 Nginx 1.24 Supervisor 4.x Certbot pre-installed UFW firewall pre-configured
AUTOMATED FIRST BOOT SYSTEM
Each new instance launch triggers a one-time initialization sequence: Waits for MariaDB to become fully available before proceeding Retrieves instance metadata (ID and public IP) via IMDSv2 Falls back to private IP if no public IP is assigned Creates a unique MariaDB user with a randomly generated password Updates ERPNext site_config.json with new database credentials and public IP Clears the Frappe application cache Restarts all Supervisor-managed services Generates Administrator password using pbkdf2-sha256 hashing Updates the Administrator account with unique credentials Writes all credentials to ~/credentials.txt with owner-only permissions Creates a lock file to prevent re-execution on subsequent reboots
SECURITY HARDENING APPLIED
SSH PermitRootLogin: disabled SSH PasswordAuthentication: disabled MariaDB root: unix_socket authentication (no password) MariaDB bind-address: 127.0.0.1 MariaDB character set: utf8mb4 UFW: active, ports 22/80/443 only Nginx: production configuration with reverse proxy frappe sudoers entry: removed after build No hardcoded credentials in AMI No shared passwords across instances IMDSv2 enforced
KNOWN LIMITATIONS
HTTPS not pre-configured, SSL certificate required after launch SMTP not pre-configured, email must be configured in ERPNext settings ERPNext setup wizard must be completed after first login Single-node only, no built-in HA or clustering Elastic IP not included by default Minimum t3.large required for stable operation
OPEN SOURCE NOTICE
ERPNext is free and open-source software licensed under the GNU General Public License v3.0. Frappe Framework is licensed under the MIT License. Source code is available at https://github.com/frappe/erpnext
SUPPORT
Email: info@birtessoftware.com Website: https://birtessoftware.com
Additional details
Usage instructions
Technical support for this product is provided by BIRTES SOFTWARE LLC.
Support contact: Email: info@birtessoftware.com Website: https://birtessoftware.com
Support scope includes: Instance launch and configuration guidance First-boot initialization troubleshooting Credentials retrieval assistance ERPNext web interface access issues Nginx, MariaDB, and Supervisor service diagnostics AWS security group and networking guidance SSL certificate installation walkthrough ERPNext setup wizard guidance
Support scope does not include: Custom ERPNext module or app development Third-party integration debugging Data migration from other ERP systems Business process configuration and consulting
Response times may vary based on request complexity and business hours.
Support
Vendor support
Technical support for this product is provided by BIRTES SOFTWARE LLC.
Support contact: Email: info@birtessoftware.com Website: https://birtessoftware.com
Support scope includes: Instance launch and configuration guidance First-boot initialization troubleshooting Credentials retrieval assistance ERPNext web interface access issues Nginx, MariaDB, and Supervisor service diagnostics AWS security group and networking guidance SSL certificate installation walkthrough ERPNext setup wizard guidance
Support scope does not include: Custom ERPNext module or app development Third-party integration debugging Data migration from other ERP systems Business process configuration and consulting
Response times may vary based on request complexity and business hours.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Similar products
