Overview
Grocy stock overview
The Grocy stock overview showing the food inventory, total value and colour coded best before tracking.
Grocy stock overview
Grocy shopping list
Grocy chores overview
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
Overview
Grocy is an open source, self-hosted groceries and household management solution - an ERP for your home. It tracks your food stock and best-before dates, manages your shopping list, stores your recipes and meal plans, and schedules your recurring chores, batteries, and equipment, all from one clean web interface backed by a full REST API. This AMI delivers Grocy 4.5.0 fully installed and configured so your household management service is running within minutes of launch - no manual package installation, database setup, or web server configuration required.
Why This AMI Over Self-Install or Docker
- Zero configuration time: Skip hours of manual PHP, nginx, and SQLite setup. The application stack, database schema, and web server are pre-configured and tested as a unit.
- Unique credentials per instance: Unlike default Docker images that ship with admin/admin, every instance generates a fresh administrator password on first boot with no shared or default credentials.
- Self-contained storage: SQLite eliminates the need to provision and manage a separate database server, reducing operational complexity and cost.
- Dedicated human support: Get expert help from cloudimg engineers instead of relying solely on community forums.
Application Stack
- PHP 8.3 with OPcache and all required Grocy extensions
- nginx web server serving the application front controller
- SQLite storage on a dedicated, independently resizable EBS data volume
- No separate database server to provision or manage
Secure First Boot
On first boot, a one-shot service generates a fresh Grocy administrator password unique to that instance and writes credentials to a root-only file. No shared or default credentials ship in the image, and no demo data is generated. SSH access is key-based only.
Integrations
Grocy's full REST API enables integration with popular tools and services:
- Barcode Buddy: Scan groceries directly into your Grocy inventory using a barcode reader or smartphone app.
- Home Assistant: Connect Grocy to your home automation platform for stock-level alerts, shopping list synchronization, and chore tracking dashboards.
- Amazon S3: Configure scheduled SQLite database backups to an S3 bucket for durable off-instance storage.
- Amazon CloudWatch: Forward nginx and application logs for centralized monitoring and alerting.
Example Scenario
A four-person household launches the AMI, retrieves the generated admin password, and begins scanning groceries at purchase using Barcode Buddy. Grocy tracks best-before dates and sends expiry alerts before food goes to waste. Each week, the family reviews the auto-generated shopping list, plans meals from stored recipes, and assigns chores through the scheduler - all from a single self-hosted interface accessible on any device.
Ready To Use
Browse to the instance address and sign in as the administrator to start tracking stock, building shopping lists, storing recipes, and scheduling chores. The database schema is already initialized - no additional setup steps required.
Use Cases
- Private self-hosted food and household inventory
- Best-before and expiry tracking to reduce food waste
- Shared household shopping lists and meal planning
- Recipe storage and chore, battery, and equipment scheduling
- A self-hosted alternative to commercial home inventory apps
cloudimg Support
24/7 technical support by email and live chat. Our engineers help with Grocy deployment, upgrades, REST API integration, performance tuning, and storage administration. Critical issues receive a one-hour average response time.
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
- Launch a complete Grocy household ERP in minutes instead of hours of manual setup - PHP 8.3, nginx, and self-contained SQLite storage are pre-configured with the database schema already initialized. No separate database server to provision, no package conflicts to resolve, and no web server tuning required. Integrates with Barcode Buddy for grocery scanning and Home Assistant for home automation dashboards.
- Every instance generates a unique administrator password on first boot - no shared credentials, no default admin/admin logins, and no demo data. Credentials are stored in a root-only file, and SSH access is key-based. Unlike default Docker images or manual installs, security is enforced from the moment the instance starts without any manual hardening steps.
- 24/7 technical support from cloudimg engineers by email and live chat, with a one-hour average response for critical issues. Get expert help with Grocy deployment, REST API integration, upgrades, performance tuning, and storage administration - dedicated human support instead of relying on community forums alone.
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
Free trial
- ...
Dimension | Description | Cost/hour |
|---|---|---|
m5.large Recommended | m5.large | $0.08 |
t3.micro | t3.micro instance type | $0.04 |
t2.micro | t2.micro instance type | $0.04 |
m5a.12xlarge | m5a.12xlarge instance type | $0.24 |
c8i-flex.2xlarge | c8i-flex.2xlarge instance type | $0.24 |
c8in.24xlarge | c8in.24xlarge instance type | $0.24 |
c8a.large | c8a.large instance type | $0.08 |
m6a.xlarge | m6a.xlarge instance type | $0.12 |
r6a.16xlarge | r6a.16xlarge instance type | $0.24 |
c5d.2xlarge | c5d.2xlarge instance type | $0.24 |
Vendor refund policy
Refunds available on request.
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
Initial release of Grocy 4.5.0.
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). Grocy is served on port 80. Browse to http://<instance-public-ip>/ and sign in as the 'admin' user. Retrieve the generated administrator password with: sudo cat /root/grocy-credentials.txt. To enable HTTPS, follow the Let's Encrypt section of the user guide.
Resources
Vendor resources
Support
Vendor support
cloudimg Support
cloudimg provides 24/7 technical support for this Grocy AMI product by email and live chat.
What we help with:
- Deployment and initial configuration
- Grocy application upgrades and patch management
- REST API integration guidance
- Performance tuning and optimization
- Storage administration and data volume management
- Troubleshooting application and infrastructure issues
Response Times:
Critical issues receive a one-hour average response time. Our engineers are available around the clock to ensure your household management instance stays operational.
How to reach us:
Email: support@cloudimg.co.uk Live chat: Available 24/7
Refunds and billing inquiries:
For questions about charges, billing, or refund requests, contact us at support@cloudimg.co.uk and we will respond promptly.
Our team assists with all aspects of running your Grocy instance on AWS, from initial launch through ongoing operations.
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.