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.
Ş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!
Leave a Reply