Krayin CRM on Ubuntu 24.04 LTS by cloudimg
by cloudimg
Open source Laravel CRM over HTTPS, with a unique admin password generated per VM.
Krayin CRM is an open source customer relationship management application built on Laravel. It gives a sales team one place to run the whole cycle: leads moving through a configurable pipeline of stages, persons and organizations, quotes built from a product catalogue, and an activity timeline covering email, calls, meetings and notes. Web forms capture enquiries straight into the pipeline, workflow automation routes and updates records, and roles and permissions keep teams separated.
What you get. The official Krayin CRM 2.2.6 release, fully installed on Ubuntu 24.04 LTS. Apache 2.4 serves the application over HTTPS with PHP 8.3 running through PHP-FPM on a local UNIX socket, backed by a MySQL 8 database bound to localhost. The database is installed and migrated during the image build from the command line, so the Krayin web installer is never reachable on your VM and there is nothing to set up before you sign in.
No default credential. Krayin's upstream seeder hardcodes a published administrator address and password. In this image both halves are replaced before the application is ever reachable, and on each VM's first boot the image generates its own administrator password, Laravel application key, database password and HTTPS certificate, writing them to a file readable only by root.
Hardened by default. Only SSH and HTTPS are reachable from outside; port 80 issues a permanent redirect to HTTPS. The document root is the application's public directory, so the environment file is never exposed, debug mode is off, and only the front controller may execute. The database and PHP-FPM are not network services, and generated links and password reset emails always point at the VM's own address, so an Azure public IP that changes across a stop and start is picked up automatically.
Licensing and trademarks. Krayin CRM is free software published under the MIT licence, with no subscription or licence key; no commercial add-on sold separately upstream is included. Krayin is a trademark of its respective owner; cloudimg is not affiliated with, endorsed by, or sponsored by Webkul or the Krayin project. The cloudimg charge of $0.04 per vCPU/hour covers packaging, hardening and 24/7 support.