a self hosted cocktail recipe and home bar inventory manager, packaged and supported by cloudimg
Bar Assistant is an open source, self hosted manager for cocktail recipes and a home bar. It pairs a Laravel REST API with the Salt Rim web client and Meilisearch full text search, so you can catalogue ingredients and the bottles you own, see which cocktails you can make, scale and cost recipes, keep tasting notes and shopping lists, and publish a shareable menu. Search across recipes and ingredients is instant, and the whole stack runs as three official upstream containers behind a single nginx front door.
The cloudimg image runs the official upstream containers unmodified, pinned by digest and captured into the image so it starts in seconds. A unique application key, a unique Meilisearch master key and a per instance admin account with a random password are generated on first boot, before the app is reachable, so nothing ships with a known credential and the search engine refuses any request without a key. Every service is bound to loopback behind one nginx front door, and it comes with a paired step by step deploy guide and 24/7 cloudimg support.
Real screenshots taken while testing this image against its deployment guide.
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
## Why This AMI Instead of Self-Deploying?
Bar Assistant is a popular open source, self-hosted cocktail-recipe and home-bar inventory manager - a Laravel REST API paired with the Salt Rim web client and Meilisearch full-text search. Deploying it yourself means installing Docker, wiring up a multi-container compose stack, fronting three services behind a reverse proxy, generating application and search keys, seeding an admin account, and maintaining the stack over time. This AMI eliminates that effort entirely - your self-hosted bar manager is running within minutes of launch, not hours. You get a pre-hardened, tested configuration backed by 24/7 expert support with a one-hour average response for critical issues, something community forums cannot provide.
The current release available is Bar Assistant 5.15.3.
## Application Stack
Three official upstream containers, pinned by digest, run under one systemd service via Docker Compose on a private network: the Bar Assistant Laravel API, the Salt Rim Vue web client, and Meilisearch for search. Each container is published to the loopback address only; a host nginx reverse proxy fronts everything on port 80 so the whole application - web client, API and search - is reached same-origin through one URL with no CORS. The application database is SQLite and search runs on Meilisearch in production mode, so no external services are required.
## Secure By Default
Many pre-built images ship with shared or default credentials - a common vulnerability that exposes instances immediately after launch. This image eliminates that risk entirely:
## Ready To Use
Browse to the instance on port 80, sign in with the generated admin credentials, and create your first bar. Add cocktails and ingredients, track what is on your shelf, and let Meilisearch power instant recipe search. Additional users can self-register, and open registration can be disabled with a single configuration change.
## What You Avoid By Using This AMI
## cloudimg Support
24/7 technical support by email and chat with a one-hour average response for critical issues. Our engineers help with deployment, TLS termination, backups, user management, search tuning and scaling.
## Use Cases
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.