Docker Portainer ile LinkStack Kurulumu

Merhaba arkadaşlar bu makalede kendi local sunucumuza Portainer ile LinkStack uygulamasının kurulumunu anlatacağım. Kuruluma başlamadan önce sunucunuzda docker ve docker compose yüklü olduğuna emin olun.

Ardından eğer kurmadıysanız aşağıdaki makale aracılığıyla Portainer uygulamasını kurun.

Docker ile Portainer Kurulumu

Şimdi Portainer arayüzünde sol menüde Stacks sekmesine gelip sağ üstteki Add Stack butonuna tıklayalım. Burada Name kısmına uygulamanın ismini girdikten sonra Web Editor bölümüne ise aşağıda verdiğim compose metnini girin.

version: "3.8"

services:
  linkstack:
    container_name: linkstack
    image: linkstackorg/linkstack:latest
    environment:
      TZ: Europe/Istanbul # https://www.php.net/manual/tr/timezones.php
      SERVER_ADMIN: 'admin@example.com' # Admin e-posta adresi
      HTTP_SERVER_NAME: 'example.com' # Sunucunuzun ip adresi ya da internete açtığınız domain adı
      HTTPS_SERVER_NAME: 'example.com' # Sunucunuzun ip adresi ya da internete açtığınız domain adı
      PHP_MEMORY_LIMIT: 512M
      UPLOAD_MAX_FILESIZE: 50M
      PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    volumes:
      - linkstack_data:/htdocs
    ports:
      - 8081:80 # Kullanımda olmayan bir port ile değiştirin.
      - 8443:443 # Kullanımda olmayan bir port ile değiştirin.
    restart: unless-stopped

volumes:
  linkstack_data:

Aşağıdan Deploy the stack diyerek kurulumu tamamlayalım. Artık uygulamamıza http://ipadresiniz:8081 adresinden ulaşabilirsiniz.

Kişisel kullanım için SQLite kullanımı önerilir. Eğer birden fazla kullanıcı için uygulama kuruyorsanız MySQL daha doğru bir tercih olacaktır.

Bu sayfada ise sayfada belli başlı fonksiyonların çalışıp çalışmamasını istediğinizi seçiyorsunuz. Kişisel kullanımda hepsini kapatabilirsiniz.

Kurulum tamamlandıktan sonra giriş yaparak panele erişebilirsiniz.

Artık http://ipadresiniz:8081/@yusufklncc üzerinden bağlantılarınızı olduğu sayfayı görüntüleyebilirsiniz.

Bundan sonraki işlemler sizin uğraşlarınıza kalıyor. İsterseniz yeni temalar ayarlayıp sayfaları özelleştirebilir ve istediğiniz şekilde bağlantılarınızı ekleyebilirsiniz.

Aşağıda benim kişisel bağlantılarımı tuttuğum LinkStack tabanlı siteye ulaşabilirsiniz.

Yusuf İhsan KILINÇ Bağlantılar

Peki tüm bağlantılarınızı tek domain altında kısa linklere dönüştürebileceğinizi biliyor muydunuz? Bunu sağlayan YOURLS uygulamasını aşağıdaki makale ile kurabilirsiniz.

Docker Portainer ile YOURLS Kurulumu

Kendinize iyi bakın!


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *