hedgedoc/docs/content/dev/setup/backend.md
Tilman Vatteroth d5dfbb575a
fix(docs): adjust frontend and reverse proxy docs
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-11-20 21:49:56 +01:00

870 B

Setting up the backend

ToDo: Document how to set up development environment using docker.

You need at least Node 14 (we recommend Node 18) and yarn. You MUST use yarn! There is no support for npm.

  1. Clone this repo (e.g. git clone https://github.com/hedgedoc/hedgedoc.git hedgedoc)
  2. Go into the backend directory (e.g. cd hedgedoc/backend)
  3. Run yarn install
  4. Create an environment file. We recommend to use the example file by running cp .env.example .env You can modify this file according to the configuration documentation.
  5. Run openssl rand -hex 16 | sed -E 's/(.*)/HD_SESSION_SECRET=\1/' >> .env to generate a session secret if you have not set one manually before.