Project

General

Profile

Actions

Synology Containerization » History » Revision 1

Revision 1/7 | Next »
Jörg Ebeling, 03/31/2025 09:11 PM


Synology Containerization

Prerequist

A Synology NAS with container support.

For this instruction you need to have the following Synology packets installed:

  • Container Manager
  • Text Editor

Installation

  1. Open "File Station" and copy l2cpbg-docker.zip to your /docker directory
  2. Right-click on l2cpbg-docker.zip and "Extract Here" (files are zipped within a "l2cpbg" subfolder)
  3. Change into extracted "l2cpbg" subfolder and edit l2cpbg.conf
  4. Whenever you edit l2cpbg.conf with an Editor, take attention that your encoding is set to UTF-8!
  5. Now change the [ldap] base to your company, family or whatever name.
    This can become anything you like, but take attention to use only alphanumeric characters.
    Also write it down, you need to use the same one within your phone configuration.
    Do the same with [ldap.bind] dn and pass which is likewise the login-name and password to your L2CPBG's internal LDAP server.
  6. Within the [dav] block, change server, user and pass to your CardDAV's server URL, login and password.
  7. At last, adapt the [location] block to your location specific settings
  8. For sure, your can also adapt other settings here to your needs, but do not change the [ldap] port nor [db] directory!
  9. Once finished editing, select menu File -> Save and close the "Text Editor"
  10. Start "Container Manager", on the left side go to Project and "Create" a new project.
    "Set Path" to the path of the extracted l2cpbg-docker.zip /docker/l2cpbg.
    Select "Use existing docker-compose..." when asked.
  11. Click "Next", do not "Set up web portal ...", again "Next", enable "Start the project ..." and finally press "Done"
  12. Now you should see a windows where the container components get downloaded and build together, which might take 1-2 minutes.
    If everything went well, the last line should be Exit Code: 0. If not, check the build log what happen.

Updated by Jörg Ebeling 20 days ago · 7 revisions