Shlink šŸ”— The Ultimate Self-Hosted URL Shortener

Shlink šŸ”— The Ultimate Self-Hosted URL Shortener
Shlink screenshot

The clarity and brevity of your business's links can significantly influence its online presence and marketing effectiveness. That's where Shlink comes into play, offering a powerful and flexible solution for businesses seeking to optimize their link management strategy. In this comprehensive screencast, we delve into Shlink, the self-hosted URL shortener designed to cater to the needs of small businesses.

Shlink is not just another link shortener; it's a versatile tool that boosts your marketing efforts, ensures link reliability, and provides insightful analytics on your traffic sources. By choosing to self-host Shlink, you gain complete control over your links, making it an essential component of your business's online strategy.

Screencast of self-hosted Shlink

šŸ’” Takeaway

Whether you're looking to enhance your marketing campaigns, ensure the reliability of your links, or gain valuable insights into your traffic sources, Shlink offers a comprehensive solution. By the end of this screencast, you'll understand how to effectively implement Shlink into your business operations, making it an indispensable asset for your online presence.

Don't miss out on discovering how Shlink can transform your business's link management strategy. Tune in now to learn how to take control of your links and maximize your online impact!

version: "3"

services:
  shlink:
    image: shlinkio/shlink:stable
    restart: always
    environment:
      - TZ="America/New_York"
      - DEFAULT_DOMAIN=a.formable.app
      - IS_HTTPS_ENABLED=true
      - GEOLITE_LICENSE_KEY=
      - DB_DRIVER=maria
      - DB_USER=shlink
      - DB_NAME=shlink
      - DB_PASSWORD=shlink
      - DB_HOST=database
    depends_on:
      - database
    ports:
      - 10120:8080
      
  database:
    image: mariadb:10.8
    restart: always
    environment:
      - MARIADB_ROOT_PASSWORD=shlink
      - MARIADB_DATABASE=shlink
      - MARIADB_USER=shlink
      - MARIADB_PASSWORD=shlink
    volumes:
      - db_data:/var/lib/mysql
      
  shlink-web-client:
    image: shlinkio/shlink-web-client:3.10.2
    restart: always
    environment: 
      - SHLINK_SERVER_URL=https://a.formable.app
      - SHLINK_SERVER_API_KEY=
    ports:
      - 10121:80
      
volumes:
   db_data:
   app_data:

Formable sets up, monitors and updates your cloud applications.

šŸ’”
Formable installs Shlink at your own subdomain, for example: shlink.formable.app and any custom redirect domains or subdomains like: a.formable.app, link.formable.app
šŸ”’
Free Let's Encrypt certificate setup and renewal with certbot.
šŸ“”
We monitor your application subdomain with Formable's Uptime Kuma server.
āš™ļø
Formable updates your application and checks for any breaking changes.
šŸ’¾
Formable configures Kopia to take incremental snapshots of your application data and files to AWS S3.
āœ‰ļø
Formable starts you on our Mailgun SMTP server for email notification delivery. We can then get you setup with your own Mailgun account and subdomain, so you can track deliverability.
šŸšØ
Formable resolves any application downtime issues and supports your team.
Mastodon