{"id":1065,"date":"2022-07-20T10:00:00","date_gmt":"2022-07-20T15:00:00","guid":{"rendered":"https:\/\/techexperiencemx.com\/?p=1065"},"modified":"2025-03-12T20:34:39","modified_gmt":"2025-03-13T02:34:39","slug":"acotador-urls-en-tu-nas-con-shlink","status":"publish","type":"post","link":"https:\/\/techexperiencemx.com\/?p=1065","title":{"rendered":"Acotador URLS en tu Nas con Shlink"},"content":{"rendered":"\n<p>\ud83d\udcacHola amigos hoy vamos a instalar un acotador de urls en nuestro nas v\u00eda Docker este sistema va mas dirigido a los que tienen alguna pagina web de ventas o blog donde comparten sus publicaciones en redes sociales como Facebook o instagram o alguna otra, aqu\u00ed un ejemplo de como se ver\u00edan las urls:<\/p>\n\n\n\n<p>\ud83d\udea8Sin Acotador<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">https:\/\/techexperiencemx.com\/nextcloud-en-synology\/<\/pre>\n\n\n\n<p>\ud83d\udea8Con Acotador<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">https:\/\/techexperiencemx.com\/dhgv<\/pre>\n\n\n\n<p>\u2705Primera Parte tendremos que instalar shlink nos dirigimos a \u00abscript definido por el usuario\u00bb<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">docker run -d \\\n--name shlink \\\n-p 5050:8080 \\\n-e DB_DRIVER=mariadb \\\n-e DB_NAME=shlink \\\n-e DB_USER=xxxxx \\\n-e DB_PASSWORD=xxxxxx \\\n-e DB_HOST=192.168.5.68 \\\n-e DB_PORT=3307 \\\n-e DEFAULT_DOMAIN=ejemplo.com \\\n-e IS_HTTPS_ENABLED=true \\\nshlinkio\/shlink:latest<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/1-4-1024x548.png\" alt=\"\" class=\"wp-image-1067\" style=\"width:1041px;height:556px\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/1-4-1024x548.png 1024w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/1-4-300x161.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/1-4-768x411.png 768w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/1-4.png 1059w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u2705Una vez iniciado el contenedor nos dirigimos a la direcci\u00f3n \u00abIP + PUERTO\u00bb elegidos y tendremos que ver esta pantalla, si nos aparece vamos por buen camino<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"621\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/3-3-1024x621.png\" alt=\"\" class=\"wp-image-1068\" style=\"width:1041px;height:630px\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/3-3-1024x621.png 1024w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/3-3-300x182.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/3-3-768x466.png 768w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/3-3.png 1266w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u2705Dejamos corriendo la primera imagen ahora tendremos que instalar shlink-web-client<\/p>\n\n\n\n<p>\u00abscript definido por el usuario\u00bb<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">docker run -d --name shlink-web  -p 5051:80  shlinkio\/shlink-web-client<\/pre>\n\n\n\n<p>cualquiera de las dos elegimos en la primer tendremos que agregar manuelina el servidor y en la segunda agragrmoas directo con el contenedor <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">docker run -d \\\n    --name shlink-web-client \\\n    -p 6060:8080 \\\n    -e SHLINK_SERVER_URL=https:\/\/acotador.techmx.com \\\n    -e SHLINK_SERVER_API_KEY=xxxxxxxxxxxxxxxxxxxxxx \\\n    shlinkio\/shlink-web-client\n\n<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/4-3-1024x524.png\" alt=\"\" class=\"wp-image-1069\" style=\"width:1045px;height:534px\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/4-3-1024x524.png 1024w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/4-3-300x154.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/4-3-768x393.png 768w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/07\/4-3.png 1491w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u2705Tendremos que agregar nuestro servidor que ser\u00e1 el de shlink que hemos generado anteriormente y una app key  que tendremos que generar <\/p>\n\n\n\n<p><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">name\n\n    acotador url\n\nURL \n\n    IP NAS + PUERTO (shlink generado anteriormente)\n\napi key\n\n    tendremos que entrar por ssh a nuestro nas y con acceso root o sudo ingresamos\n\n       docker exec -it ***nombre contenedor shlink** shlink api-key:generate\n\n<\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udcacHola amigos hoy vamos a instalar un acotador de urls en nuestro nas v\u00eda Docker este sistema va mas dirigido a los que tienen alguna pagina web de ventas o blog donde comparten sus publicaciones en redes sociales como Facebook o instagram o alguna otra, aqu\u00ed un ejemplo de como se ver\u00edan las urls: \ud83d\udea8Sin [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1074,"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":"set","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-1065","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\/1065","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=1065"}],"version-history":[{"count":2,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/posts\/1065\/revisions"}],"predecessor-version":[{"id":1512,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/posts\/1065\/revisions\/1512"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/media\/1074"}],"wp:attachment":[{"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1065"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1065"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}