mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2024-11-29 04:24:24 -05:00
c8a7984fa4
Signed-off-by: David Mehren <git@herrmehren.de>
1.3 KiB
1.3 KiB
GitLab (self-hosted)
Note: This guide was written before the renaming. Just replace HackMD
with HedgeDoc
in your mind 😃 thanks!
-
Sign in to your GitLab
-
Navigate to the application management page at
https://your.gitlab.domain/admin/applications
(admin permissions required) -
Click New application to create a new application and fill out the registration form:
-
Click Submit
-
In the list of applications select HackMD. Leave that site open to copy the application ID and secret in the next step.
-
In the
docker-compose.yml
add the following environment variables toapp:
environment:
- CMD_DOMAIN=your.hedgedoc.domain - CMD_URL_ADDPORT=true - CMD_PROTOCOL_USESSL=true - CMD_GITLAB_BASEURL=https://your.gitlab.domain - CMD_GITLAB_CLIENTID=23462a34example99XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX - CMD_GITLAB_CLIENTSECRET=5532e9dexamplXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-
Run
docker-compose up -d
to apply your settings. -
Sign in to your HedgeDoc using your GitLab ID: