{"id":970,"date":"2022-06-30T19:16:00","date_gmt":"2022-07-01T00:16:00","guid":{"rendered":"https:\/\/techexperiencemx.com\/?p=970"},"modified":"2023-01-27T13:46:35","modified_gmt":"2023-01-27T19:46:35","slug":"nextcloud-en-synology","status":"publish","type":"post","link":"https:\/\/techexperiencemx.com\/?p=970","title":{"rendered":"NextCloud en Synology"},"content":{"rendered":"\n<p>Hola Gente!! en esta ocasi\u00f3n vamos instalar Nexcloud en nuestro Nas! Que es nextcloud ? nada mas y nada menos que la creaci\u00f3n de servicios de alojamiento de archivos similar a&nbsp;Dropbox, aunque Nextcloud permite a los usuarios crear servidores privados y seguros en nuestro nas con unas sola app mas est\u00e9tica y f\u00e1cil de usar b\u00e1sicamente sustituir las apps de synology y comprimirlas a una sola pero vamos a instalar este software en Docker.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Primeramente necesitamos que instales un gestor de bases de datos te recomiendo ver como instalar: \ud83d\udc49 <mark style=\"background-color:rgba(0, 0, 0, 0);color:#fb0000\" class=\"has-inline-color\"><a href=\"https:\/\/techexperiencemx.com\/mariadb-en-synology\/\" data-type=\"URL\" data-id=\"https:\/\/techexperiencemx.com\/mariadb-en-synology\/\">MariaDB<\/a><\/mark> <\/p>\n\n\n\n<p>ya instalado y corriendo necesitaremos las credenciales del mismo:<\/p>\n\n\n\n<p> &#8212;Usuario y Contrase\u00f1a<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Crear una base de datos<\/h3>\n\n\n\n<p>Vamos entrar a nuestra secci\u00f3n de mariadb ya sea con phpmyadmin o con alg\u00fan otro gestor de base de datos ejemplo yo utilizo <a href=\"https:\/\/tableplus.com\" data-type=\"URL\" data-id=\"https:\/\/tableplus.com\" target=\"_blank\" rel=\"noopener\">TablePlus<\/a> una ves dentro de la secci\u00f3n creamos una base de datos y agregamos el nombre que queramos ejemplo yo elegir\u00e9 nexcloud<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-20.44.28.png\" alt=\"\" class=\"wp-image-985\" width=\"1038\" height=\"707\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-20.44.28.png 995w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-20.44.28-300x204.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-20.44.28-768x523.png 768w\" sizes=\"auto, (max-width: 1038px) 100vw, 1038px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Instalaci\u00f3n Nexcloud<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p>\u2705Vamos a la capeta de Docker y tenemos crear una capeta con nombre de nuestra app ejemplo :<\/p>\n\n\n\n<p>tambi\u00e9n podemos agregar capetas como<\/p>\n\n\n\n<p>&#8212;<mark style=\"background-color:rgba(0, 0, 0, 0);color:#ee0909\" class=\"has-inline-color\">html<\/mark><\/p>\n\n\n\n<p>&#8212;<mark style=\"background-color:rgba(0, 0, 0, 0);color:#f10707\" class=\"has-inline-color\">themes<\/mark><\/p>\n\n\n\n<p>&#8212;<mark style=\"background-color:rgba(0, 0, 0, 0);color:#ec0e0e\" class=\"has-inline-color\">custom_apps<\/mark><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"191\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.17.36.png\" alt=\"\" class=\"wp-image-971\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.17.36.png 1000w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.17.36-300x57.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.17.36-768x147.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1003\" height=\"243\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.17.45.png\" alt=\"NextCloud en Synology\n\" class=\"wp-image-972\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.17.45.png 1003w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.17.45-300x73.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.17.45-768x186.png 768w\" sizes=\"auto, (max-width: 1003px) 100vw, 1003px\" \/><\/figure>\n\n\n\n<p>\u2705Una vez que tengamos creadas las capetas nos movemos a configurar nuestros datos les dejo este script para copiar sustituir y pegar en panel de control-tareas programadas y script definido por el usuario copiamos y sustituimos por nuestros datos y ejecutamos<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sustituir :\n\n-p\n\n<a href=\"https:\/\/techexperiencemx.com\/synology-como-encontrar-uid-gid\/\" data-type=\"URL\" data-id=\"https:\/\/techexperiencemx.com\/synology-como-encontrar-uid-gid\/\">PUID<\/a>\n<a href=\"https:\/\/techexperiencemx.com\/synology-como-encontrar-uid-gid\/\" data-type=\"URL\" data-id=\"https:\/\/techexperiencemx.com\/synology-como-encontrar-uid-gid\/\">\nPUID<\/a>\n\nTZ\n\n-v<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">docker run -d --name=nextcloud \\\n-p 6666:80 \\\n-p 6667:443 \\\n-e PUID=1010 \\\n-e PUID=100 \\\n-e NEXTCLOUD_TRUSTED_DOMAINS=ejemplo.ejemplo.com\n-e TZ=America\/Mexico_City \\\n-v \/volume1\/docker\/nextcloud\/config:\/config \\\n-v \/volume1\/docker\/nextcloud\/data:\/data \\\n--restart always \\\nlinuxserver\/nextcloud<\/pre>\n\n\n\n<p>\u2705Una vez que el contenedor esta corriendo escribimos la direcci\u00f3n de nuestro nas ejemplo: 192.168.0.68:6667 o si ya hemos activado el proxy inverso hacia nuestro nexcloud es mejor <\/p>\n\n\n\n<p>nexcloud.ejemplo.com<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"619\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-17.51.57-1024x619.png\" alt=\"\" class=\"wp-image-973\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-17.51.57-1024x619.png 1024w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-17.51.57-300x181.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-17.51.57-768x465.png 768w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-17.51.57.png 1521w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u2705Recuerdas los datos de nuestro gestor de base de datos instalado?? solo queda llenar los datos y en la parte de base de datos agregamos<\/p>\n\n\n\n<p>\ud83d\udc49usuario de maria db generalmente es root<\/p>\n\n\n\n<p>\ud83d\udc49contrase\u00f1a de maria db la que elegiste para instalacion<\/p>\n\n\n\n<p>\ud83d\udc49nombre de base de datos que creaste an mariadb ejemplo: nexcloud<\/p>\n\n\n\n<p>\ud83d\udc49direcci\u00f3n de nuestra base de datos ejemplo 192.168.0.68:3306 <\/p>\n\n\n\n<p><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">NOTA:\n\nsi utilizas la base de datos de mariadb de la tienda de aplicaciones de synology y te da error al intentar conectar a la base de datos deberas de crear un usuario nuevo en mariadb  usuario'@'% all priviliges\n\ndeberas de agregar manualmente los datos en la carpeta donde tienes instalado nextlcloud\n\n\n\/docker\/next\/config\/www\/nextcloud\/config\n\n\nsustituir con nuestros datos\n\n\n ),\n  'dbtype' =&gt; 'mysql',\n  'version' =&gt; '24.0.2.1',\n  'overwrite.cli.url' =&gt; 'https:\/\/next.example.com',\n  'dbname' =&gt; 'cambiame',\n  'dbuser' =&gt; 'cambiame',\n  'dbpassword' =&gt; 'cambiame',\n  'dbhost' =&gt; 'ip nas',\n  'dbport' =&gt; '3307',\n  'dbtableprefix' =&gt; 'hola',\n  'mysql.utf8mb4' =&gt; true,\n  'installed' =&gt; true,\n);\n\n\n\nguardamos y ahora deber\u00edamos de poder proseguir con la instalaci\u00f3n <\/pre>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"619\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.44.43-1024x619.png\" alt=\"\" class=\"wp-image-974\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.44.43-1024x619.png 1024w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.44.43-300x181.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.44.43-768x464.png 768w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/06\/Captura-de-Pantalla-2022-06-30-a-las-18.44.43.png 1498w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Docker Compose<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">version: '2'\n\nvolumes:\n  nextcloud:\n  db:\n\nservices:\n  db:\n    image: mariadb:10.5\n    restart: always\n    command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW\n    volumes:\n      - db:\/var\/lib\/mysql\n    environment:\n      - MYSQL_ROOT_PASSWORD=\n      - MYSQL_PASSWORD=\n      - MYSQL_DATABASE=nextcloud\n      - MYSQL_USER=nextcloud\n\n  app:\n    image: nextcloud\n    restart: always\n    ports:\n      - 8080:80\n    links:\n      - db\n    volumes:\n      - nextcloud:\/var\/www\/html\n    environment:\n      - MYSQL_PASSWORD=\n      - MYSQL_DATABASE=nextcloud\n      - MYSQL_USER=nextcloud\n      - MYSQL_HOST=db<\/pre>\n\n\n\n<p>docker compose pull<\/p>\n\n\n\n<p>docker compose up -d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hola Gente!! en esta ocasi\u00f3n vamos instalar Nexcloud en nuestro Nas! Que es nextcloud ? nada mas y nada menos que la creaci\u00f3n de servicios de alojamiento de archivos similar a&nbsp;Dropbox, aunque Nextcloud permite a los usuarios crear servidores privados y seguros en nuestro nas con unas sola app mas est\u00e9tica y f\u00e1cil de usar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":975,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[17],"tags":[],"class_list":["post-970","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-synology"],"_links":{"self":[{"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/posts\/970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=970"}],"version-history":[{"count":0,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/posts\/970\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/media\/975"}],"wp:attachment":[{"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}