| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa |
| nextcloud [2025/10/11 01:22] – romix | nextcloud [2025/10/11 18:02] (actual) – [Configuración de Nextcloud] romix |
|---|
| environment: | environment: |
| NEXTCLOUD_SERVER: https://nextcloud.TUDOMINIO.com.ar | NEXTCLOUD_SERVER: https://nextcloud.TUDOMINIO.com.ar |
| NEXTCLOUD_USERNAME: <USUARIO> | NEXTCLOUD_USERNAME: <USUARIO> # Usuario con permisos de lectura exclusivo para obtener métricas |
| NEXTCLOUD_PASSWORD: <CONTRASEÑA> | NEXTCLOUD_PASSWORD: <CONTRASEÑA> |
| ports: | ports: |
| |
| <code php> | <code php> |
| | <?php |
| | $CONFIG = array ( |
| | 'htaccess.RewriteBase' => '/', |
| | 'memcache.local' => '\\OC\\Memcache\\APCu', |
| | 'apps_paths' => |
| | array ( |
| | 0 => |
| | array ( |
| | 'path' => '/var/www/html/apps', |
| | 'url' => '/apps', |
| | 'writable' => false, |
| | ), |
| | 1 => |
| | array ( |
| | 'path' => '/var/www/html/custom_apps', |
| | 'url' => '/custom_apps', |
| | 'writable' => true, |
| | ), |
| | ), |
| | 'overwriteprotocol' => 'HTTPS', |
| | 'overwrite.cli.url' => 'nextcloud.TUDOMINIO.com.ar', |
| | 'upgrade.disable-web' => true, |
| | 'passwordsalt' => 'ICF9Hb9lNp5bt2jAmV2nrjNg0Qjm+q', |
| | 'secret' => 'IPybR1aNDf8Y2v48rWs8AC85JEBLstwCr4oJa8pSTZWcjqC+', |
| | 'trusted_domains' => |
| | array ( |
| | 0 => 'nextcloud.TUDOMINIO.com.ar', |
| | ), |
| | 'trusted_proxies' => |
| | array ( |
| | 0 => 'IP_INTERNA_PROXY', |
| | ), |
| | 'forwarded_for_headers' => |
| | array ( |
| | 0 => 'HTTP_X_FORWARDED_FOR', |
| | 1 => 'HTTP_X_FORWARDED', |
| | 2 => 'HTTP_X_FORWARDED_PROTO', |
| | ), |
| | 'default_phone_region' => 'AR', |
| | 'datadirectory' => '/var/www/html/data', |
| | 'dbtype' => 'MOTOR_DB', |
| | 'version' => '31.0.9.1', |
| | 'dbname' => 'NOMBRE_DB', |
| | 'dbhost' => 'NOMBRE_HOST_DB', |
| | 'dbport' => '5432', |
| | 'dbtableprefix' => 'oc_', |
| | 'dbuser' => 'USUARIO_DB', |
| | 'dbpassword' => 'PASSWORD', |
| | 'installed' => true, |
| | 'instanceid' => 'och9a9wf7sqs', |
| | 'mail_smtpmode' => 'smtp', |
| | 'mail_smtpsecure' => 'ssl', |
| | 'mail_sendmailmode' => 'smtp', |
| | 'mail_domain' => 'TUDOMINIO.com.ar', |
| | 'mail_from_address' => 'TUDOMINIO', |
| | 'mail_smtphost' => 'nextcloud.TUDOMINIO.com.ar', |
| | 'mail_smtpport' => '443', |
| | 'loglevel' => 3, |
| | 'maintenance' => false, |
| | ); |
| | |
| |
| </code> | </code> |
| ---- | ---- |
| |
| Con esta configuración, **Nextcloud** queda completamente funcional y accesible desde el dominio definido en **trusted_domains**, utilizando la base de datos **PostgreSQL** configurada en el mismo entorno Docker. | Con esta configuración, **Nextcloud** queda completamente funcional y accesible desde el dominio: |
| | <code>https://nextcloud.TUDOMINIO.com.ar</code> |
| | El cual fue previamente definido en **trusted_domains**, utilizando la base de datos **PostgreSQL** configurada en el mismo entorno Docker. |
| |