Sign inSign up

blemelin/grimoire

By blemelin

•Updated 4 months ago

Recipe management application that allows users to create and store their own unique recipes.

Image
Web servers
Content management system
0

4.1K

blemelin/grimoire repository overview

⁠Grimoire

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.

Grimoire

⁠Installation

Follow those instructions to install the Grimoire on your server. By default, the application runs on the 8242 port.

⁠Docker Compose

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

Source code is available on GitLab⁠.

⁠License

This project is licensed under the GNU GPLv3. See the LICENSE.md⁠ file for details.

Tag summary

Content type

Image

Digest

sha256:e1d4ee1a4…

Size

38.8 MB

Last updated

over 2 years ago

docker pull blemelin/grimoire