Public Repository

Last pushed: a year ago
Short Description
intersoftlab/subversion
Full Description

Запуск subversion сервера

  • До запуска необходимо создать репозиторий в каталоге /data/svnroot/repos/repo_name
docker run --it --rm \
--add-host=ldap1.server.local:192.168.1.1 \
-v /usr/local/apache2/conf/extra \
-v /usr/local/apache2/logs \
-v /data/svnroot:/opt/svn \
-e SVN_ACCESS_FILE=/acc_file \
-e AUTH_PROVIDER=ldap \
-e LDAP_TRUSTED_CERT=/path/to/cert.crt \
-e LDAP_USER='ldap_user' \
-e LDAP_PASS='password' \
-e LDAP_URL='ldaps://ldap1.server.local/dc=server,dc=local?samAccountName?' \
--read-only \
intersoftlab/subversion

ACCESS_LOG

описание:

вкл/выкл журнала

возможные значения:

любое значение приводит к включению журнала

SVN_ACCESS_FILE

описание:

путь к файлу с разрешениями

AUTH_PROVIDER

описание:

Выбор способа аутентификации

возможные значения:
  • file (default)
  • ldap

file

PASSWORDS_FILE

описание:

файл со списком имя пользователя/пароль, сформированный htpasswd

ldap

LDAP_TRUSTED_CERT

описание:

путь к доверенному корневому сертификату (необходимо для использования ldaps)

LDAP_USER

описание:

имя пользователя (Bind DN) для аутентификации

LDAP_PASS

описание:

пароль

LDAP_URL

описание:

auth ldap url

Docker Pull Command
Owner
intersoftlab

Comments (1)
hananet0282
a year ago

exec: "": executable file not found in $PATH
Error response from daemon: Cannot start container 0e997d618a072857d4f0033d50a30f16d829431cb592ca1a55d22daecade032e: [8] System error: exec: "": executable file not found in $PATH