Skip to content

v42net/Synology-GitLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Installing GitLab on a Synology DS415+

Do NOT try this on a standard Synology DS415+ with 4GB of memory. You need at least 8GB to to run GitLab and still be able to use your Synology. I upgraded my DS415+ to 8GB which would have voided the warranty if it hadn't expired yet.

Installation procedure

  • Open DSM Package Center and install Docker.
    • Open DSM Control Panel and under “File Sharing” open “Shared Folder”.
    • Create a new shared folder with the name “gitlab” on Volume 1.
    • Hide this shared folder in “My Network Places”.
    • Disable the Recycle Bin.
  • Open DSM Docker and under “Registry” download “gitlab/gitlab-ce”.
    • In the “Choose Tag” dialog box select “latest”.
  • In DSM Docker under “Image” launch “gitlab/gitlab-ce”.
    • In the “General Settings” dialog box open the “Advanced Settings”.
    • Under “Volume” create and mount folder /volume1/gitlab/logs as /var/log/gitlab
    • Under “Volume” create and mount folder /volume1/gitlab/data as /var/opt/gitlab
    • Under “Volume” create and mount folder /volume1/gitlab/config as /etc/gitlab
    • Under “Port Settings” bind local port 8022 to container port 22
    • Under “Port Settings” bind local port 8080 to container port 80
    • Apply the settings and start the container (this takes a couple of minutes).
  • Open http://example.com:8080/ and enter a new password for user ‘root’.

Configuration procedure

Backup procedure

  • To be documented ...

About

Installing GitLab on a Synology DS415+

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors