Recipe management application that allows users to create and store their own unique recipes.
4.1K
Grimoire is a recipe management application that allows users to create and store their own unique recipes. Users can easily write out their favorite recipes, including ingredients and preparation steps, and view them all in one convenient location. Whether you're a seasoned chef or a beginner cook, Grimoire is the perfect tool for organizing and keeping track of all your favorite recipes.

Follow those instructions to install the Grimoire on your server. By default, the application runs on the 8242 port.
Create a docker-compose.yml file with the following contents. Edit this configuration to suit you needs, like the
user, port and volume path.
version: "3.5"
services:
grimoire:
image: blemelin/grimoire
container_name: grimoire
user: "uid:gid"
ports:
- 8242:8242
volumes:
- /path/to/data:/grimoire/data
restart: "unless-stopped"
While in the same folder as the docker-compose.yml, use the following commands to start and stop the application.
docker compose up -d
docker compose down
If you plan to run this application behind a reverse proxy that provides Https, you might want to enable the
--secure-cookies flag. To do this, add the following to your docker-compose.yml file :
version: "3.5"
services:
grimoire:
command: "--secure-cookies"
Source code is available on GitLab.
This project is licensed under the GNU GPLv3. See the LICENSE.md file for details.
Content type
Image
Digest
sha256:e1d4ee1a4…
Size
38.8 MB
Last updated
over 2 years ago
docker pull blemelin/grimoire