Browse Source

actualización de los archivos con trabajo nuevo

master
kasilda 7 months ago
parent
commit
5215f795d3
  1. 17
      Dockerfile
  2. 9
      www.conf

17
Dockerfile

@ -1,28 +1,29 @@
FROM registry.sindominio.net/debian
# Instalar todos los módulos necesarios de PHP
# Instalar todos los módulos necesarios de PHP y programas necesarios para el script
RUN apt-get update
#RUN apt-get install apt-utils -y
RUN apt-get -qy install php7.4 php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip php-imagick php-json php-bz2
RUN apt-get install wget tar -y
# Cómo hacer para que se actualice y descargue la última versión
# Cómo hacer para que se actualice y descargue la última versión????
RUN wget https://download.nextcloud.com/server/releases/nextcloud-22.2.0.tar.bz2
RUN wget https://download.nextcloud.com/server/releases/nextcloud-22.2.0.tar.bz2.md5
# Verificar la firma (habrá que encontrar ese archivo, no sé cómo
# Verificar la firma y descomprimir el Nextcloud
RUN md5sum --check nextcloud-22.2.0.tar.bz2.md5
RUN tar xvjf nextcloud-22.2.0.tar.bz2
# Adjuntar el archivo de configuración de los puertos para que no salga por el shocket sino que salga por el puerto 9000
COPY php-fpm.conf /etc/php/7.4/fpm/php-fpm.conf
COPY www.conf /etc/php/7.4/fpm/pool.d/www.conf
RUN mkdir -p /run/php
RUN chmod 777 /var/log
RUN chmod 777 /run/php
# Vamos a la carpeta nextcloud recien creada, ponemos el puerto y creamos un volume para indicar luego la base de datos
WORKDIR nextcloud
WORKDIR nextcloud
EXPOSE 9000
VOLUME /nextcloud/

9
www.conf

@ -227,9 +227,8 @@ pm.max_spare_servers = 3
; The access log file
; Default: not set
;access.log = log/$pool.access.log
access.log = /tmp/access.log
; The access log format.
; The following syntax is allowed
; %%: the '%' character
; %C: %CPU used by the request
@ -348,7 +347,7 @@ pm.max_spare_servers = 3
; Note: on highloaded environement, this can cause some delay in the page
; process time (several ms).
; Default Value: no
;catch_workers_output = yes
catch_workers_output = yes
; Decorate worker output with prefix and suffix containing information about
; the child that writes to the log and if stdout or stderr is used as well as
@ -404,7 +403,7 @@ pm.max_spare_servers = 3
; specified at startup with the -d argument
;php_admin_value[sendmail_path] = /usr/sbin/sendmail -t -i -f www@my.domain.com
;php_flag[display_errors] = off
php_admin_value[error_log] = /nextcloud/fpm-php.www.log
;php_admin_flag[log_errors] = on
php_admin_value[error_log] = /tmp/php7.4-fpm.log
php_admin_flag[log_errors] = on
;php_admin_value[memory_limit] = 32M

Loading…
Cancel
Save