meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:nas:xigmanas:jails:kopia [2022/12/04 14:35] – created mchuswiki:nas:xigmanas:jails:kopia [2023/02/09 09:52] (current) mchus
Line 1: Line 1:
-<code>+====== Установка ПО Kopia в FreeBSD jail ====== 
 + 
 +  - Устанавливаем менеджер контейнеров - [[wiki:nas:xigmanas:jails:bastille|bastille]].  
 +  - Создаем контейнер с именем ''kopia'' через веб интерфейс; 
 +  - Подключаемся к консоли контейнера командой ''bastille console kopia'' и следующие операции производим в нем: 
 + 
 +<code bash> 
 +mkdir -p /usr/local/etc/rc.d 
 +mkdir -p /usr/local/bin 
 +mkdir /usr/local/kopia 
 +touch /var/run/kopia.pid 
 +pw user add kopia -c kopia -u 817 -s /usr/bin/nologin 
 +chown kopia:kopia  /var/run/kopia.pid /usr/local/kopia 
 +pkg install kopia 
 +</code> 
 + 
 + 
 + 
 +<code bash /usr/local/etc/rc.d/kopia>
 #!/bin/sh #!/bin/sh
  
Line 19: Line 37:
 procname=/usr/local/bin/kopia procname=/usr/local/bin/kopia
 command=/usr/sbin/daemon command=/usr/sbin/daemon
-command_args="-f -p ${pidfile} -u kopia ${procname} server start --insecure --without-password"+command_args="-f -p ${pidfile} -u kopia ${procname} server --insecure --address=http://0.0.0.0:51515 --without-password --config-file=${kopia_home_dir}/repository.config --cache-directory=${kopia_home_dir}/cache"
  
 run_rc_command "$1" run_rc_command "$1"
 +</code>
  
 +
 +<code bash>
 +chmod +x /usr/local/etc/rc.d/kopia
 +sysrc kopia_enable="YES"
 +service kopia start
 </code> </code>
 +
 +51515