KrayinCRM is a modern, open source CRM solution built on Laravel and designed for simplicity, flexibility, customization, and scalability. This Amazon Machine Image (AMI) provides a preinstalled KrayinCRM v2.2.3 environment optimized for AWS, with a production-ready stack including Nginx, MySQL, PHP 8.3, Elasticsearch 8, Varnish, Redis, phpMyAdmin, Node.js, and Composer. The environment is carefully configured to support fast, secure, and reliable CRM deployment on AWS.
KrayinCRM is a modern, open-source CRM system built on Laravel, tailored for businesses seeking a clean, efficient, and customizable customer management tool. It helps streamline lead management, contact tracking, and communication workflows, all from a well-organized and intuitive interface, with support for Varnish, Redis, Elasticsearch, and phpMyAdmin.
With its modular structure and developer-first approach, KrayinCRM is ideal for startups, SMEs, and development teams looking to manage customer relationships without the clutter of overly complex CRMs.
Lead and Contact Management: Create, manage, and track leads and contacts efficiently. Assign leads to team members, update statuses, and log communications from a centralized dashboard.
Activity Tracking: Log calls, meetings, emails, and notes directly on lead or contact timelines, helping teams stay aligned and informed throughout the sales process.
Multi-Channel Communication Support: Support for extensions and third-party integrations enables KrayinCRM to connect with various channels like email, telephony, and chat.
Pipeline and Stage Management: Visualize sales pipelines and move leads across custom stages, making it easier to monitor progress and identify bottlenecks in the conversion journey.
Reports and Filters: Generate insightful reports and use advanced filters to analyze sales performance, lead sources, and team productivity.
User-Friendly Admin Interface: KrayinCRM comes with a clean and structured backend UI that requires minimal training, enabling teams to get started quickly and operate efficiently.
Custom Fields and Layouts: Tailor Krayin to your unique business needs with customizable fields and layouts for leads, contacts, and other entities.
Open Source and Extendable: As an open-source system, KrayinCRM allows developers to easily modify or extend features, backed by clean Laravel code and robust documentation.
Email Integration: Connect email services to send and receive messages directly within the CRM while maintaining a complete communication history for each lead or contact.
Role-Based Access Control: Define user roles and permissions to manage access to specific modules and data, improving both usability and security.
Highlights
The Krayin AMI includes automatic SSL setup with Lets Encrypt for secure HTTPS. It also comes preconfigured with Elasticsearch for fast product search, Redis for caching and session management, Varnish Cache for improved performance, and phpMyAdmin for easy MySQL database administration. These features enhance security, speed, reliability, and simplify store management.
Designed for developers and businesses, this AMI enables you to deploy KrayinCRM in just a few minutes with minimal manual effort. It features built-in automation for database setup and secure, randomly generated admin credentials. The stack also provisions HTTPS automatically using LetsEncrypt and configures Nginx virtual hosts based on your selected domain.
All system services are hardened and optimized to ensure secure and scalable cloud operation of KrayinCRM. This AMI is developed and maintained by Webkul Softwares Pvt. Ltd., following Laravel best practices to deliver a reliable, maintainable, and production ready CRM environment.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Try this product free for 5 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.
Krayin on Ubuntu (LEMP, Varnish, Redis, Elasticsearch and phpMyAdmin)
Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier for more details.
You pay by the hour for the software running on an Amazon EC2 instance you choose. Each dimension maps to a specific EC2 instance type, and the price reflects that instance's compute, memory, and hardware profile. Options span general-purpose, compute-optimized, memory-optimized, high-memory, and accelerated families, plus bare-metal variants. Sizes scale from small (nano, micro, small) up to very large instances (48xlarge and higher). Costs rise with instance size and capability. You run the software only while the instance is active, so charges accrue per hour of usage.
Top-of-mind questions for buyers
What does one hour of billing cover for a given EC2 instance type?
One hour equals one running instance of the type you select. Charges accrue for each hour the instance is active, based on that instance's compute, memory, and hardware profile. Bare-metal variants bill as one physical server. Larger sizes carry more resources and cost more per hour.
Am I charged when the instance is stopped or shut down?
The hourly software charge applies only while the instance runs. Stopped or shut-down instances do not accrue software charges. Note that underlying AWS storage tied to a stopped instance may still incur separate AWS fees, but the software itself meters running time only.
What software runs on the instance, and does the hourly rate include a separate license fee?
The instance runs Krayin CRM on Ubuntu with LEMP, Varnish, Redis, Elasticsearch, and phpMyAdmin preconfigured. You pay the single hourly rate for the instance type you choose. There is no separate per-seat or per-user license metered on top of the hourly compute charge.
webkul.com
Helpful?
Vendor refund policy
The instance can be terminated at anytime to stop incurring charges.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
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
Initial release of Auto-setup KrayinCRM AMI with pre-installed and optimized stack including Nginx, MySQL 8, PHP 8.3, Node v20, Elasticsearch 8, Varnish 7, Redis 7, phpMyAdmin 5.2 and Composer 2.9. Configured for production use with secure defaults, automatic SSL via Lets Encrypt, and a ready-to-use KrayinCRM admin panel.
Additional details
Usage instructions
Sign in to the AWS EC2 Console.
Click Launch Instance to start a new server.
In the AWS Marketplace, search for and select the Krayin AMI.
Choose an instance type (Recommended: t3.medium or larger for optimal performance).
Under Key Pair, select an existing key pair or create a new one (.pem file). Save this file securely.
6: Configure Network Settings: Public IP: Ensure a public IP is assigned (Elastic IP is recommended for a fixed address).
Security Group Rules: Allow TCP Port 22 (SSH) Allow TCP Port 80 (HTTP) Allow TCP Port 443 (HTTPS).
8: Launch the instance and copy its public IP or Elastic IP(After attaching to your ec2 server) from the EC2 dashboard.
9: Connect to the instance via SSH: ssh -i /path/to/yourpemkey.pem ubuntu@<your-public-ip>
10: Map Your Domain: Point your domain A record to the instance public IP address (Avoid using proxy services like Cloudflare during setup, as they can block Lets Encrypt SSL validation.)
11: Execute the installer: sudo bash setup.sh . This interactive script will:
a) Prompt for your MySQL credentials and domain name.
b) Automatically configure Nginx VirtualHost for your domain.
c) Issue and install a free SSL certificate via Lets Encrypt.
d) Install and configure Krayin.
e) Generate secure admin login credentials.
12: After setup, all important credentials are saved to: /home/ubuntu/krayincrm_admin_credentials_<your-domain>.txt
13: Access Your CRM: Frontend: https://<your-domain>/
14: Admin Panel: https://<your-domain>/admin/login
For help related to this Krayin AMI, including setup, usage, or feature inquiries, you can reach out to the team at Webkul. Contact: support@webkul.com Webkul provides guidance for initial configuration, module development, and other technical queries related to Krayin.
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.
Bagisto is a free and open-source eCommerce platform built on Laravel. It is designed for small stores, growing businesses, and developers who want complete control over their online shop. Bagisto provides an easy-to-use set of tools to manage products, customers, and orders efficiently. This deployment also includes Elasticsearch for advanced search capabilities, Redis for high-performance caching and session management, Varnish Cache to accelerate page delivery and improve website performance, and phpMyAdmin for convenient web-based MySQL database administration.
UnoPim is a lightweight, open-source Product Information Management (PIM) platform that simplifies product data management and distribution across multiple channels. It features a modern, user-friendly admin panel, a secure Laravel-based architecture, and seamless deployment on AWS for fast and reliable performance. This Amazon Machine Image (AMI) includes UnoPim v2.0.0 pre-installed and fully configured for AWS. It features a production-ready environment with Nginx, PHP 8.3, MySQL 8, Elasticsearch 8, Redis 7, phpMyAdmin 5.2 and Composer, optimized for performance, scalability, and secure deployment.
UnoPim is a lightweight, open-source Product Information Management (PIM) platform that simplifies product data management and distribution across multiple channels. It features a modern, user-friendly admin panel, a secure Laravel-based architecture, and seamless deployment on AWS for fast and reliable performance. This Amazon Machine Image (AMI) includes UnoPim v3.0.0 pre-installed and fully configured for AWS. It features a production-ready environment with Nginx, PHP 8.4, MySQL 8, Elasticsearch 8, Redis 7, phpMyAdmin 5.2 and Composer, optimized for performance, scalability, and secure deployment.
This product has charges associated with it for seller support. phpMyAdmin is an open-source web application used to manage MySQL and MariaDB databases through a browser-based interface. It is widely used by developers and system administrators for quick and simple database management on web servers.
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.