Listing Thumbnail

    cloudimg MEAN Stack Pre-Configured AMI for JavaScript Apps

     Info
    Sold by: cloudimg 
    Deployed on AWS
    Free Trial
    AWS Free Tier
    This product has charges associated with it for seller support. Pre-configured MEAN Stack AMI with MongoDB, Express, Angular, and Node.js wired together. Launch and run a full-stack JavaScript app in minutes with unique per-instance credentials.

    Overview

    Open image

    This is a repackaged open source software product wherein additional charges apply for cloudimg support services.

    Why This MEAN Stack AMI

    Most MEAN Stack setups require hours of manual installation, wiring, and credential management. This AMI eliminates that work entirely. Unlike images that ship with shared or documented default passwords, every instance generates its own unique credentials on first boot - so there is nothing to rotate and no risk of a leaked default. The stack is production-ready from the moment it launches: nginx, pm2 process management, systemd services, and SCRAM-SHA-256 authentication are configured out of the box.

    Who It Is For

    Small development teams and solo full-stack developers who need a working MongoDB, Express, Angular, and Node.js environment on AWS without dedicated DevOps staff. Ideal for startups validating an MVP, consultancies spinning up client demo environments, and teams building document-database-backed APIs.

    Application Stack

    • Node.js 22 LTS from the official NodeSource repository
    • MongoDB 7 Community from the upstream MongoDB APT repo with SCRAM-SHA-256 authentication enabled
    • Express 4 API server running under pm2 as a systemd service
    • Angular 18 single-page application served as prebuilt static assets
    • nginx terminating port 80 and reverse-proxying the Node.js API

    Secure First Boot

    On the first boot of every instance, a one-shot service generates:

    • A fresh MongoDB administrator password
    • A fresh MongoDB application-role password
    • A fresh Express session secret

    All credentials are unique to that instance and written to a root-only file at /root/.mean_credentials. No shared or default credentials ship in the image.

    Getting Started

    1. Launch the AMI on a t3.small or larger instance with at least 20 GB of EBS storage.
    2. Open security group ports 22 (SSH) and 80 (HTTP).
    3. Wait approximately 60-90 seconds for the first-boot credential generation to complete.
    4. SSH into the instance and retrieve credentials: sudo cat /root/.mean_credentials
    5. Browse to the instance public IP on port 80 to see the working sample application.
    6. Replace the sample code at /opt/mean/cloudimg with your own MEAN application - the surrounding scaffolding (nginx, pm2, MongoDB, systemd units, credentials) stays the same.

    From launch to a running sample app takes under three minutes.

    Use Cases

    • Startup MVP validation: Launch a fully wired MEAN environment, deploy your prototype code, and present to stakeholders the same day - no infrastructure setup required.
    • Client demo environments: Consultancies can spin up isolated, credential-unique instances for each client demo without worrying about cross-contamination of secrets.
    • Document-database-backed APIs: Build and iterate on Express APIs backed by MongoDB with pm2 ensuring zero-downtime restarts.
    • Full-stack JavaScript learning and proofs of concept: Explore the entire MEAN workflow end to end on a single instance.

    cloudimg Support

    24/7 technical support by email and chat. Expert assistance for Node.js application configuration, MongoDB administration, Express tuning, and Angular build pipelines.

    All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

    Highlights

    • MEAN Stack preinstalled and wired together, with MongoDB Community, Express, Angular and Node.js 22 LTS and a working sample application
    • Hardened first boot generates fresh MongoDB administrator, MongoDB application and Express session credentials for every instance and stores them in a file only the root user can read
    • 24/7 technical support from cloudimg, with expert assistance for Node.js, Express, Angular and MongoDB deployment, configuration and tuning

    Details

    Sold by

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Ubuntu 24.04

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    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.
    Financing for AWS Marketplace purchases

    Pricing

    Free trial

    Try this product free for 7 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.

    cloudimg MEAN Stack Pre-Configured AMI for JavaScript Apps

     Info
    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. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    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.

    Usage costs (739)

     Info
    • ...
    Dimension
    Description
    Cost/hour
    m5.large
    Recommended
    m5.large
    $0.08
    t2.micro
    t2.micro instance type
    $0.04
    t3.micro
    t3.micro instance type
    $0.04
    p5.48xlarge
    p5.48xlarge instance type
    $0.24
    r5ad.16xlarge
    r5ad.16xlarge instance type
    $0.24
    r8id.xlarge
    r8id.xlarge instance type
    $0.12
    m8i.96xlarge
    m8i.96xlarge instance type
    $0.24
    x2iedn.32xlarge
    x2iedn.32xlarge instance type
    $0.24
    m8id.16xlarge
    m8id.16xlarge instance type
    $0.24
    r8i-flex.8xlarge
    r8i-flex.8xlarge instance type
    $0.24

    Vendor refund policy

    Refunds available on request.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    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.

    Usage information

     Info

    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

    Initial release of the MEAN Stack starter application.

    Additional details

    Usage instructions

    Connect via SSH on port 22 as the default login user for your operating system variant (the user guide lists it per variant). The sample MEAN application is served on port 80. Browse to http://<instance-public-ip>/ to view the sample. Retrieve the generated credentials with: sudo cat /root/mean-credentials.txt. To deploy your own MEAN application, replace /opt/mean/cloudimg with your code and restart mean-app.service.

    Resources

    Vendor resources

    Support

    Vendor support

    Support Channels

    cloudimg provides 24/7 technical support for this MEAN Stack AMI through two channels:

    Response Times

    Critical issues receive a one-hour average response time. Our engineers provide hands-on assistance with:

    • Initial deployment and first-boot verification
    • Node.js application configuration and pm2 process management
    • MongoDB administration, backup, and performance tuning
    • Express API troubleshooting and optimization
    • Angular build pipeline configuration
    • nginx reverse proxy and SSL/TLS setup
    • Security hardening and credential management

    Getting Started After Launch

    1. Launch the AMI on a t3.small or larger instance with at least 20 GB EBS storage.
    2. Ensure your security group allows inbound traffic on port 22 (SSH) and port 80 (HTTP).
    3. Allow 60-90 seconds after instance launch for the first-boot credential generation to complete.
    4. SSH into your instance and retrieve your unique credentials from the root-only file.
    5. Open your browser to the instance public IP on port 80 to confirm the sample app is running.

    If you encounter any issues during deployment, need help replacing the sample application with your own code, or require a refund, contact us at support@cloudimg.co.uk  and our team will respond promptly.

    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

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    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.