Skip to content

FAQ

Here you can find frequently asked questions and their answers.

Why am I missing some features in web app?

Salt Rim uses background workers to power the web frontend and PWA and the browser usually caches files related to this. To verify that you have a cache issue try another browser or your current browser's incognito mode to check out the frontend.

How do I disable user registrations?

You can disable /register endpoint with environment variable.

ALLOW_REGISTRATION=false

How do I update Meilisearch?

The easy way

Everytime you restart Bar Assistant container the cocktail and ingredient data gets synced with Meilisearch. So the easiest way to update the Meilisearch is to delete the container and the related volume, and create a new one.

# Stop the container
$ docker compose stop meilisearch
# Remove the container and related volume, please check if volume is deleted
$ docker compose rm meilisearch -v
# Pull new images
$ docker compose pull
# Restart the stack
$ docker compose restart

Update your docker-compose.yml file with new Meilisearch version, and run the stack.

$ docker compose up -d

The "proper" way

If, for some reason, you need all the current data in the Meilisearch, you can follow the official guide on how to update.

To update your Meilisearch instance, you first need to create a dump of your database. Then follow the rest of the instructions on the Meilisearch docs.

How do I check logs?

Most of the logs are available in docker output. Depending on the configuration, some Bar Assistant specific logs are also written inside the container in the file: /var/www/cocktails/storage/logs/laravel.log.

$ docker compose logs bar-assistant
$ docker compose logs salt-rim

Where can I find API documentation?

Visit /docs path on your API instance, ex: https://your-bar-api-server.com/docs

Where do I find more recipes?

Some of Bar Assistant community members are hosting their recipe databases:

Or you can visit some of sites that Bar Assistant can import recipes from: