Salt Rim is a web client used for connecting to your Bar Assistant server. It's made with Vue 3 and it builds to a static webpage that can be easily hosted anywhere.
Click here to view frontend demo.
Click here to view API demo.
Email: admin@example.com · Password: password
- Beautiful UI for your Bar Asistant server
- Implements all supported features of Bar Assistant
- Desktop and mobile support
- Powerful search and filtering using Vue Instantsearch
- Support for multiple measurement units
- Manage your personal shopping list
- Support for markdown in cocktails and ingredients
- Automatically add missing ingredients to your shopping cart
Once you have your BA api instance running, you just need to set API_URL
env variable:
$ docker run -d \
--name salt-rim \
-e API_URL=http://your-bar-assistant-url \
-p 8080:8080 \
kmikus12/salt-rim
For a complete docker compose setup click here.
This steps will build Salt Rim into a static webpage.
- Clone the repository
- Install the dependencies
$ npm install
- Add configuration
Create a new config file in public/config.js
, with the following content
window.srConfig = {}
window.srConfig.API_URL = "http://YOUR_BA_API_URL"
- Run the build commands
$ npm run build
This will create a dist/
folder with ready to use static files.
- Or run a dev server with the following command
$ npm run dev
Fork the respository, follow manual installation steps and make your changes. Issues and PR's are appreciated.
Salt Rim is open-sourced software licensed under the MIT license.