Installer ShortLink avec Docker
ShortLink

Installer ShortLink avec Docker

Table des matières

GitHub - benjammin4dayz/shortlink: Self-hostable link shortener
Self-hostable link shortener. Contribute to benjammin4dayz/shortlink development by creating an account on GitHub.

Voici un projet GitHub qui a 9 heures au compteur à l'instant où j'écris ce tutoriel, et j'adore la simplicité et l'objectivité de l'application.

Aujourd'hui nous allons parler de ShortLink! Un raccourcisseur d'URL! Il y a bien évidemment pas mal d'applications pour raccourcir des URL's, parfois de vraies usines à gaz avec des options dont la majorité des utilisateurs s'en tapent complètement.

ShortLink a cette qualité d'aller du point A au point B et ne consomme rien en ressources (13.4 MB lors de mes tests), donc vous pouvez l'exploiter sur un NUC peu puissant ou tout simplement pour ne pas gaspiller des ressources inutilement.

💡
Cette application peut fonctionner en local mais l'intérêt n'est pas fou, il est préférable de relier cette application à un domaine/sous-domaine.

⚡Caractéristiques

  • Réducteur d'URL.
  • Simple d'utilisation.
  • Très léger!

💾 L'installation

  1. Créez votre docker-compose.yml dans le dossier où vous comptez installer ShortLink:
sudo nano docker-compose.yml
  1. Collez ça dedans en prenant soin d'adapter les ports et les volumes suivant votre configuration:
version: '3.9'
services:
  app:
    image: benjammin4dayz/shortlink
    container_name: shortlink
    ports:
      - 2424:3000
    volumes:
      - ./data:/app/data
    restart: unless-stopped
  1. On installe l'application:
docker-compose up -d

ou avec docker-compose V2:

docker compose up -d
  1. Rendez-vous sur l'ip:port, suivant l'IP de votre serveur local et du port choisi, 2424 par défaut:
http://ip:2424/

ou votre domaine:

https://mondomaine.com

⚠️ Ceux qui n'ont pas fait Harvard ne pourront pas utiliser cette application.

Gnarf, gnarf, gnarf!

Lorsque vous arrivez sur ShortLink, collez votre URL à raccourcir dans le champ prévu à cet effet et cliquez sur Shorten:

Ce qui donne:

Il ne vous reste plus qu'à partager l'URL raccourcie.


zarev

->.<-
🐧 Passionné de self-hosting, je partage ce que je connais et me nourris des connaissances des bonnes âmes qui partagent avec moi. Soutenons l'utilisation des apps open source et leurs développeurs.