nextcloud
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| nextcloud [2025/10/10 23:59] – [Configuración de Nextcloud] romix | nextcloud [2025/10/11 18:02] (actual) – [Configuración de Nextcloud] romix | ||
|---|---|---|---|
| Línea 12: | Línea 12: | ||
| <code yaml> | <code yaml> | ||
| + | services: | ||
| + | nextcloud: | ||
| + | image: nextcloud | ||
| + | container_name: | ||
| + | restart: unless-stopped | ||
| + | ports: | ||
| + | - 8090:80 | ||
| + | volumes: | ||
| + | - datanextcloud:/ | ||
| + | - confignextcloud:/ | ||
| + | - appsnextcloud:/ | ||
| + | - themenextcloud:/ | ||
| + | env_file: nextcloud.env | ||
| + | networks: | ||
| + | - internal_net | ||
| + | - net_backend | ||
| + | |||
| + | # Exportador de metricas para prometheus | ||
| + | nextcloud-exporter: | ||
| + | container_name: | ||
| + | image: xperimental/ | ||
| + | environment: | ||
| + | NEXTCLOUD_SERVER: | ||
| + | NEXTCLOUD_USERNAME: | ||
| + | NEXTCLOUD_PASSWORD: | ||
| + | ports: | ||
| + | - " | ||
| + | networks: | ||
| + | - net_backend | ||
| + | |||
| + | networks: | ||
| + | internal_net: | ||
| + | name: net_backend | ||
| + | external: true | ||
| + | net_backend: | ||
| + | external: true | ||
| + | |||
| + | volumes: | ||
| + | datanextcloud: | ||
| + | confignextcloud: | ||
| + | appsnextcloud: | ||
| + | themenextcloud: | ||
| </ | </ | ||
| ---- | ---- | ||
| + | ===== Variables de entorno ===== | ||
| + | Las variables de entorno configuradas en el **docker-compose.yml** son las siguientes: | ||
| + | |||
| + | <code bash> | ||
| + | # Nombre del contenedor que corre la base de datos | ||
| + | POSTGRES_HOST: | ||
| + | # Nombre que utilizada la base de datos | ||
| + | POSTGRES_DB: | ||
| + | # Usuario a utilizar | ||
| + | POSTGRES_USER: | ||
| + | # Contraseña | ||
| + | POSTGRES_PASSWORD: | ||
| + | NEXTCLOUD_ADMIN_USER: | ||
| + | NEXTCLOUD_ADMIN_PASSWORD: | ||
| + | # Limite de carga de archivos | ||
| + | PHP_UPLOAD_LIMIT: | ||
| + | # Limite de memoria PHP | ||
| + | PHP_MEMORY_LIMIT: | ||
| + | # Conexión por HTTPS | ||
| + | OVERWRITEPROTOCOL: | ||
| + | # URL | ||
| + | OVERWRITECLIURL: | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| ===== Configuración de Nextcloud ===== | ===== Configuración de Nextcloud ===== | ||
| Línea 38: | Línea 105: | ||
| <code php> | <code php> | ||
| + | <?php | ||
| + | $CONFIG = array ( | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | array ( | ||
| + | 0 => | ||
| + | array ( | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ), | ||
| + | 1 => | ||
| + | array ( | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ), | ||
| + | ), | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | array ( | ||
| + | 0 => ' | ||
| + | ), | ||
| + | ' | ||
| + | array ( | ||
| + | 0 => ' | ||
| + | ), | ||
| + | ' | ||
| + | array ( | ||
| + | 0 => ' | ||
| + | 1 => ' | ||
| + | 2 => ' | ||
| + | ), | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ); | ||
| + | |||
| </ | </ | ||
| Línea 43: | Línea 171: | ||
| ---- | ---- | ||
| - | Con esta configuración, | + | Con esta configuración, |
| + | < | ||
| + | El cual fue previamente | ||
nextcloud.1760140780.txt.gz · Última modificación: por romix
