linux:debian:seedbox:metodo4

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
linux:debian:seedbox:metodo4 [01/02/2020 14:10] matelinux:debian:seedbox:metodo4 [01/02/2020 14:21] (actual) – suprimit mate
Línia 1: Línia 1:
-= server + docker 
-== instalación servidor 
-<code bash setup.sh> 
-apt-get update 
-apt-get upgrade -y 
-apt install sudo  
-    vim \ 
-    mc \ 
-    ncdu \ 
-    curl \ 
-    wget \ 
-    git \ 
-    fonts-powerline \ 
-    zsh \ 
-    apt-transport-https \ 
-    ca-certificates \ 
-    curl \ 
-    gnupg2 \ 
-    software-properties-common 
-useradd -m -d /home/user user 
-passwd user 
-usermod -a -G sudo user  
-vim /etc/sudoers.d/nopass # user ALL=(ALL) NOPASSWD:ALL 
-vim /etc/ssh/sshd_config # PermitRootLogin No 
-</code> 
- 
-== instalacion rtorrent+rutorrent 
-  - crear estructura de directorios:<code bash> 
-mkdir -p data/downloads/completo 
-mkdir -p data/root 
-mkdir -p data/rutorrent 
-</code> 
-  - copiar ficheros de configuración contenedor en **/root** (sacados del propio contenedor y modificar los ficheros de configuración de nginx): 
-    * añadir:<code properties> 
-location /completo { 
-        alias /downloads/completo; 
-        autoindex on; 
-} 
-</code>  
-  - copiar fichero **config.php** en **data/rutorrent** (para cambiar variable ''$forbidUserSettings = true;'') 
-  - crear enlaces simbólicos:<code bash> 
-# los enlaces funcionarán desde dentro del contenedor por el mapeo de volumen 
-ln -s /etc/letsencrypt/live/k0.vividumcodex.com/cert.pem nginx.crt 
-ln -s /etc/letsencrypt/live/k0.vividumcodex.com/privkey.pem nginx.pem 
-</code> 
- - ejecutar:<code bash> 
-CERTBOT_PATH="/home/user/workspaces/nginx+certbot" 
- 
-docker run \ 
- -dt \ 
- --restart unless-stopped \ 
- --name rtorrent-rutorrent \ 
- -p 443:443 \ 
- -p 49160:49160/udp \ 
- -p 49161:49161 \ 
- -v ${PWD}/data/downloads:/downloads \ 
- -v ${PWD}/data/root:/root \ 
- -v ${PWD}/data/rutorrent/config.php:/var/www/rutorrent/conf/config.php \ 
- -v ${CERTBOT_PATH}/data/certbot/conf:/etc/letsencrypt \ 
- -v ${CERTBOT_PATH}/data/certbot/www:/var/www/certbot \ 
-diameter/rtorrent-rutorrent:latest 
-</code> 
- 
  
  • linux/debian/seedbox/metodo4.1580595043.txt.gz
  • Darrera modificació: 01/02/2020 14:10
  • per mate