Şimdi Ara

Raspberry Pi ve NAS Kurulumu (5. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
527
Cevap
26
Favori
21.110
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
11 oy
Öne Çıkar
Sayfa: önceki 34567
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • Genelde ararştırırım ama bu gün kolaya kaçma hakkımı kullanayım :)

    Telefondan yada başka bir yerden Torrent eklemek için ne yapmalıyım? ve Android te hangi programı kullanmalıyım.

  • Ayni ag uzerinde iseniz, telefonla da direk baglanabilirsiniz arayuze fakat disardan baglanmak icin sabit ip atamasi gerekiyor. Soyle de bir durum olabilir, benim routerimin yazilimi vpn destekliyor, hatta hali hazirda vpnim de var. Fakat ben router da yapilandirmasini yapamadigim icin, raspberry yi vpn'e baglayamadim. Belki network ve openwrt ile bilgisi daha fazla olan kisiler yardim edebilir.

  • Cevabın için teşekkürler, şimdilik Nextcloud'a yoğunlaştım.

    bir haftadır nextcloud ile uğraşıyorum, online olayını çözemedim. ağa bağlıyken sorun yok ama iş http ye gelince gönüp duruyor. duckdns falan denedim, hatta şu an 3-4 gündür duckdns üzerine yoğunlaştım ama hala sonuç yok.

    OMV forumda yardım istedim bakalım ne olacak.


    Networking tam dipsiz kuyu, bir de benim gibi bir şey bilmeyen ing. bilmeyen için zifir karanlıkta düğün yemeği hazırlamaya benziyor.


    Transmission un "combustion-release" web arabirimi de güzel, hatta daha modern bir görüntüsü var. benim hoşuma gitti.


    Portainer üzerinden stacks ile kurulum yapmak hem daha kolay ve zahmetsiz hem daha hızlı.


    Stacks kodu paylaşayım, belki kullanmak isteyen olabilir:




    ---

    version: "2.1"

    services:

     transmission:

      image: ghcr.io/linuxserver/transmission

      container_name: transmission

      environment:

       - PUID=997

       - PGID=100

       - TZ=Europe/Istanbul

       - TRANSMISSION_WEB_HOME=/combustion-release/ #optional

       - USER=xxx #optional

       - PASS=xxx#optional

      volumes:

       - /srv/dev-disk-by-uuid-1593106F63E32668/appdata/Film:/config

       - /srv/dev-disk-by-uuid-1593106F63E32668/appdata/Film:/downloads

       - /srv/dev-disk-by-uuid-1593106F63E32668/appdata/Film:/watch

      ports:

       - 9091:9091

       - 51413:51413

       - 51413:51413/udp

      restart: unless-stopped




    < Bu mesaj bu kişi tarafından değiştirildi GuGuuuK -- 15 Mart 2021; 0:20:53 >




  • Aslinda bu vpn isini cozebilirsen home cloud olayina da el atabilirim, malum google fotograflar parali oluyor.

  • VPN ile ilgili sorun nedir?

  • GuGuuuK kullanıcısına yanıt

    Hocam gec cevap icin kusura bakmayin, simdi vpn ile alakali sorun yok. Ama raspberry'ye disardan ulasmak icin sabit bir ip lazim. Bunu ya isp den sabit alip yapabiliriz ya da vpn ile yapabiliriz. Vpn den kastim ise su, benim routerim vpn yazilimlarini destekliyor(openwrt sagolsun). Ben vpn yazilimini kurdugum zaman sadece raspberry pi'ye atamasini istiyorum. Bunu yapamadim, bunu yapabilirsem raspberry pi'ye disardan ulasabilirim.

  • Estağfurullah hocam, burada kimse DH emekçisi değil, fırsat buldukça bir şeyler karalıyoruz.


    Duckdns denediniz mi?


    Benimde Nextcloud'u http'ye açamama sebebim DNS olabilir. On gündür gece-gündüz uğraşıyorum, çözemedim bu işi. Ya port yönlendirmeyi beceremiyorum yada DNS.

    Statik IP aldım Süperonline'den, Freenom'dan alan adı aldım, Azure'den DNS kaydı yaptım, para etmedi.

    Alan adını IP adresime yönlendirdim. Bir çok şeyi ilk defa yapıyorum, ilk defa yapanlar için hacı ibrahi'me anlatır gibi anlatan kaynak yok maalesef.

    NextcloudPi denedim iki gün önce, internet ile ulaştım hesabıma ama bu seferde ağ içinde ulaşılamaz oldu hesap :)))


    Neyse bu işi çözmeden bırakmak yok, çözdüğüm zaman dilim döndüğünce anlatırım nasıl kuracağımızı.

    Kendi bulutunu oluşturma gerçekten günümüzde en çok lazım olan şeylerden.

    Eşim bakkala çıktığında bile resim çekiyor doğal olarak ta GM'lar yetmiyor. Sevdiklerinize ailenize bedava bulut alanı oluşturmak büyük sevap :) hayrat gibi bir şey :)





  • Nihayet Nextcloud http üzerinden erşim sağladım.


    Ufak tefek sorunlar var onlarda giderilince çok şuhane olacak. :)

    Bir kaç senedir bunu hayal ediyordum, ara ara denemeler yapıyordum ama http üzerinden erişim sağlayamıyordum.


    OMV Forumda bir kaç konu açtım ama pek oralı olmadılar.

    Bu gün gözü karartım biraz ayar biraz sitem içerikli mesaj attım ve anında yardımlar yağmur gibi yağmaya başladı :)))


    Mesaj linkini paylaşacağım, bu link ayrıca bazı sorunları aşmak için başvuru linkimiz de olabilir.


    OMV-Forum


    https://forum.openmediavault.org/index.php?thread/28242-nextcloud-with-letsencrypt-using-omv-and-docker-compose-q-a/&postID=270474#post270474


    Superonline'den Statik IP almıştım, onuda iptal edeceğim DuckDns.org gayet güzel çalışıyor.

    Bundan iyisi şam da kayısı. :)




    < Bu mesaj bu kişi tarafından değiştirildi GuGuuuK -- 20 Mart 2021; 23:58:12 >




  • GuGuuuK kullanıcısına yanıt

    Hocam tebrikler, sizinde ugrastiginiz port forward olayi aslinda benide zorlayan. Ben tum raspberry pi'yi ayni internete sokmak istiyorum. Yani tum sisteme disardan ulasmak istiyorum. Bir de torrent kullandigim icin ne olur ne olmaz bir koruma olsun istiyorum.

  • Teşekkürler,

    Bir kaç saat önce hem ağ içinden hem http olarak Nextcloud panoya ulaştım.


    Omv5 ile Nas olarak, Nextcloud ile Bulut olarak kullanılacak durma geldi nihayet.

    Networking tan bir bela, ömrümden ömür gitti desem yeridir.


    Tüm sisteme dışardan ulaşa bileceğin bir yazılım var mı acaba, tam olarak nasıl bir şey istiyorsun. Windowsun uzaktan masa üstü denetimi gibi bir şey mi hayal ediyorsun? teamviewer gibi bir şey sanırım düşündüğün.




    < Bu mesaj bu kişi tarafından değiştirildi GuGuuuK -- 22 Mart 2021; 0:33:10 >
  • NextCloud hazır.

    NextCloud nedir? Kısaca bahsetmek gerekirse, NAS sisteminin BULUT versiyonu.

    Hatta daha gelişmişi diye biliriz.

    Resimlerinize, videolarınıza, belgelerinize evden yada iş yerinizden yada dünyanın başka bir noktasından ulaşabilmenizi sağlar.

    NC'ye Telefonunuzdan yada Bilgisayarınızdan ulaşa bilirsiniz. Dosya ekler yada çıkarta bilirsiniz.

    OneDrive veya Google Drive den daha hızlıdır ve daha güvenlidir. Sonuçta 2. 3. taraf yazılıma ihtiyaç olmadan, direk kendi hdd'nizde ve sizin kontrolünüzde olan bir sistem. GB'ta TB'ta satın aldığınız hdd kadar para ödersiniz.


    Konu sahibinin izniyle, Nextcloud için bir öğretici hazırlamak istiyorum.

    Yeni konu açmadım çünkü gerçekten OMV ve Trasnmisssion anlatımı çok güzel ve anlaşılır. Daha iyisi varken, insanları daha kötü bir anlatıma muhatap etmek istemedim.


    Konu sahibi sayın @HeiLi bu yaptığım eklentiyi değiştirebilir, geliştirebilir veya silebilirsiniz.


    Nextcloud için ihtiyacımız olan şeyler:

    Duckdns

    Port yönlendirme (modem yada router'den)

    OMV4-5

    OMV üzeinden, Docker, Portainer ve Cockpit (Cockpit, SSH ile Terminal çalıştırmak için. Ben minimal Debian kullanıyorum, yani masaüstüne sahip değilim bu yüzden terminal de yapacağım değişiklikleri, kopyala-yapıştır yapmaya çok uygun.


    --------------------DuckDNS----------------


    Soru: Duckdns ne işe yarar?

    Cevap: şayet sitatik IP kullanmıyorsak dış IP'miz sürekli değişir her gün her hafta veya her ay, stabil değişim zamanı yoktur. Duckdns bizim değişen veya değişmeyen IP'mizi sürekli xxxxx.duckdns.org adresine yönlendirir.

    Statik dış IP'miz olsa bile Nextcloud için DNS yönlendiriciye ihtiyaç vardır. Bu yüzden duck dns veya benzeri bir yönlendiriciye ihtiyaç var, StatikIP'niz olsa bile!


    Sırasıyla, önce duckdns hsabı oluşturmalıyız:


    https://www.duckdns.org/ adresine gidiyoruz.

    Raspberry Pi ve NAS Kurulumu


    Hesap oluşturmak için ben Google hesabımla kayıt oluşturdum, başka seçeneklerinizde var. siteyi incelersiniz.

    Raspberry Pi ve NAS Kurulumu

    Sgin in with Google simgesine bastım. Sekme beni duckdns erişimi izni için google hesabıma yönlendirdi.


    Raspberry Pi ve NAS Kurulumu


    Şimdi subdomain (altalanadı) ismi alacağız, seçtiğiniz isim daha önce alınmadıysa hesap çabucak oluşturulur. Ben subdomain için "dh-deneme" adını aldım.

    Raspberry Pi ve NAS Kurulumu


    Her şey bittikten sonra şöyle bir resim oluşacak. Artık https://dh-deneme.duckdns.org bize ait bir web adresi.


    Raspberry Pi ve NAS Kurulumu



    Token (jeton) ve subdomain bize özel ve bunu kullanacağız.

    Duckdns ile işimiz şimdilik bitti.


    Şimdi OMV üzerinden Nextcloud kurmaya geçebiliriz.


    -------------------Nextcloud ---------------


    Tekrar hatırlatmakta fayda var, ben Debian 10 Minimal üzerinden OMV5 kullanıyorum.

    Diğer sistemlerde de her

    şey aynı olacaktır ama ben diğer sitemler denemediğim için neler farklı olur bilmiyorum.


    Port Yönlendirme:

    Port yönlendirmeyi modem üzerinden yapmalısınız.

    Ben 457 ve 91 portlarını kullandım ve o portları yönlendirdim.

    Benim modeme göre port yönlendirme (Huawei HG255s):

    Raspberry Pi ve NAS Kurulumu

    91:80 port yönlendirme:

    Raspberry Pi ve NAS Kurulumu


    457:443 Port yönlendirme:

    Raspberry Pi ve NAS Kurulumu



    Kuruluma geçelim:

    OMV üzerinde Docker, Portainer ve Cockpit kurulu olduğunu varsayıyorum.


    OMV üzerinden, sırasıyla:

    1 OMV_Extras açıyoruz, 2 Docker açıyoruz ve 3 Open Portainer'e basıyoruz, yeni pencerede Portainer açılmalı.

    Raspberry Pi ve NAS Kurulumu


    Şimdi Portainer sayfasındayız.

    1 Stack'a basıyoruz açılan sekmeden +Add Staks a basıyoruz.

    Raspberry Pi ve NAS Kurulumu

    Şöyle bir sayfaya sahip olmalıyız:

    Raspberry Pi ve NAS Kurulumu

    Şimdi Nextcloud'u oluşturacak koda sıra geldi.

    Volumes için bir açıklma yapayım. Benim docker /srv/dev-disk-by-uuid- xxxxxxx/appdata/ üzerinde kurulu

    nextcloud'u docker'i kurduğunuz appdata klasörüne yönlendirirseniz daha az hata yaparsınız. Bu kesin kural değil ama önerilir.


    Alıntı

    metni:
    version: "2"services: nextcloud:  image: ghcr.io/linuxserver/nextcloud:latest  container_name: nextcloud  environment:   - PUID=1000   - PGID=100  volumes:   - /srv/dev-disk-by-uuid-7fa24677-2653-4d81-ac1a-76ebb2a2c7a8/appdata/nextcloud/config:/config # nextcloud/config:/config den önceki yolu siz belirliyorsunuz   - /srv/dev-disk-by-uuid-7fa24677-2653-4d81-ac1a-76ebb2a2c7a8/appdata/nextcloud/data:/data # nextcloud/data:/data dan önceki yolu siz belirliyorsunuz   - /etc/localtime:/etc/localtime:ro   #- /srv/dev-disk-by-uuid-7fa24677-2653-4d81-ac1a-76ebb2a2c7a8:/1.5TB #bu harici hdd eklemek için kullanmak isterseniz başındaki #'i kaldırın ve HDD nize ait yolu ekleyin.  depends_on:   - mariadb  ports:   - 450:443  restart: unless-stopped mariadb:  image: ghcr.io/linuxserver/mariadb:latest  container_name: nextclouddb  environment:   - PUID=1000   - PGID=100   - MYSQL_ROOT_PASSWORD=sizinMYSQLşifreniz  volumes:   - /srv/dev-disk-by-uuid-7fa24677-2653-4d81-ac1a-76ebb2a2c7a8/appdata/mariadb/config:/config # mariadb/config:/config den önceki yolu siz belirliyorsunuz   - /etc/localtime:/etc/localtime:ro  restart: unless-stopped swag:  image: linuxserver/swag  container_name: swag  cap_add:   - NET_ADMIN  environment:   - PUID=1000   - PGID=100   - DNSPLUGIN=duckdns   - URL=duckdns.org   - DUCKDNSTOKEN=d43033c0-cdb6-4757-aee9-edc218964294 #duckdns.org sayfasındaki TOKEN i buraya yazın   - SUBDOMAINS=dh-deneme #duckdns.org dan aldığınız subdomain adını buraya yazın   - ONLY_SUBDOMAINS=true   - VALIDATION=http   - EMAIL=xxxx@gmail.com # duckdns.org sayfasında kayıt için kullandığınız e-maili yazın  volumes:   - /srv/dev-disk-by-uuid-7fa24677-2653-4d81-ac1a-76ebb2a2c7a8/appdata/swag/config:/config # /swag/config:/config den önceki yolu siz belirliyorsunuz   - /etc/localtime:/etc/localtime:ro  depends_on:    - nextcloud  ports:   - 457:443   - 91:80  restart: unless-stopped


    Yukarıdaki paylaştığım kodu aşağıda resimde gösterdiğim yere yapıştırıyoruz.

    Raspberry Pi ve NAS Kurulumu


    Deploy the stack düğmesine basıp kurulumu başlatıyoruz, kurulumun tamamlanması 3-5 dakika sürecektir.

    Raspberry Pi ve NAS Kurulumu


    Bitmiş hali böyle görünmeli:

    Raspberry Pi ve NAS Kurulumu


    Şimdi nextcloud sayfamıza girip nextcloud'u tamamlamalıyız.

    https://SizinDahiliIp:450 Örn: https://192.168.1.222:450

    Kurulum sorunuz gerçekleştiyse şu şekilde bir ekran görüntünüz olacak:



    Raspberry Pi ve NAS Kurulumu

    Bilgileri giridikten sonra 5-6 dakika kurlum yapacak ve Pano ya yönlendirecek.


    LAN (ağımız üzerinden) kurulumunu tamamladık.

    Şimdi WAN (Ağımız dışında başka internet üzerinden) olarak panoya ulaşmak işçin gerekli bir kaç düzenleme yapacağız.


    Benim sistemim Minimal (masaüstü olmadan) debian 10, bu yüzden Windows veya Linux üzerinden SSH kullandım.

    Sizin işletim sisteminizde masaüstü varsa kendi Terminal programını kullannırsınız.

    Benim gibi SSH ihtiyacınız varsa PuTTY SSH ve benzerlerini veya benim gibi Cockpit'i kullana bilirsiniz.

    Ben cockpit üzerinden anlatıma devam edeceğim.


    Dikkat! Bundan sonraki düzenlemeleri yapmadan önce, Netxcloud Panoya erişmiş olmalısınız.


    OMV üzerinden Cocpit'e giriş

    Raspberry Pi ve NAS Kurulumu

    Cockpit üzerinden Termial:


    Raspberry Pi ve NAS Kurulumu

    /swag/config/nginx/proxy-confs/ yolu üzerindeki nextcloud.subdomain.conf.sample dosyasında küçük bir değişiklik yapacağız ve adını nextcloud.subdomain.conf olarak değiştireceğiz.


    Dikkat!/swag/config/nginx/proxy-confs/nextcloud.subdomain.conf.sample dan önceki yol sizdekinden farklı olduğunu lütfen unutmayın.


    Bendeki sample dosyasına giden tam yol ve komut bu şekilde.

    nano /srv/dev-disk-by-uuid-7fa24677-2653-4d81-ac1a-76ebb2a2c7a8/appdata/swag/config/nginx/proxy-confs/nextcloud.subdomain.conf.sample

    server_name nextcloud.*; "nextcloud" kısmını ben "dh-deneme" olarak değiştirdim. siz duckdns.org'dan aldığınız subdomain ile değiştireceksiniz.

    Raspberry Pi ve NAS Kurulumu


    CTRL-X, Y ve enter yapmadan önce .sample yazısını Backspace ile siliyoruz, Enter, Y ve Enter.

    Raspberry Pi ve NAS Kurulumu


    Şimdi /nextcloud/config/www/nextcloud/config üzerindeki config.php dosyasını düzenleyeceğiz.


    Dikkat!/nextcloud/config/www/nextcloud/config/config.php den önceki yol sizdekinden farklı olduğunu lütfen unutmayın.

    Bendeki config.php dosyasına giden tam yol ve komut bu şekilde.

    nano /srv/dev-disk-by-uuid-7fa24677-2653-4d81-ac1a-76ebb2a2c7a8/appdata/nextcloud/config/www/nextcloud/config/config.php


    Raspberry Pi ve NAS Kurulumu

    Resimde de görüldüğü gibi sizinkenden farklı olarak dört öge ekledik.


    eklediğiklerimiz:

    0 => '192.168.1.177:450', altına

    1 => 'yoursubdomain.duckdns.org',

    ve en alta, ");" den önce

    'overwrite.cli.url' => 'https://yoursubdomain.duckdns.org',

    'overwritehost' => 'yoursubdomain.duckdns.org',

    'overwriteprotocol' => 'https',

    Not:

    "yoursubdomain" kısımlarını, dockdns.org sayfasında kaydettiğiniz subdomain ile değiştirin.


    CTRL-X, Y, Enter. tüm ek ayarları bitirdik.


    Yaptığımız ayarların etkin olması için Portainer den Swag,nextcloud, nextclouddb Container'ları güncellemeliyiz.

    Raspberry Pi ve NAS Kurulumu

    Hepsi bu kadar.

    Artık hem LAN hem WAN olarak Nextcloud Pano ya ulaşıyor olmalısınız.


    Bu Öğreticinin Orjinal Linki:

    https://forum.openmediavault.org/index.php?thread/37777-nextcloud-bad-gateway/&postID=264468#post264468


    OpenMediaVault Forumda Moderatör KM021 nikli arkadaşa tekrar teşekkürler. Şimdiye kadar gördüğüm ve denediğim en mükemmel ve kusursuz öğretici.


    Resimleri bulut sayfamda bir klasöre koyacağım ve onuda ayrıca paylaşacağım. Nede olsa artık kendime ait Bulut'um var :P




    < Bu mesaj bu kişi tarafından değiştirildi GuGuuuK -- 15 Nisan 2021; 21:20:48 >




  • GuGuuuK kullanıcısına yanıt

    Hocam anlatim icin tesekkurler, ilk mesaja kopyala yapistir yapmiyorum ki mesajinizin emegi bosuna gitmesin. Fakat ilk mesaja anlatim linki olarak ekliyorum. Bir de bir kac resim ufak olarak aciliyor, tam boy olmuyor. Benden de kaynakli olabilir, bir kontrol edin isterseniz



    Daha once sordugunuz soruya gelecek olursak, sizin bu yaptiginiz gibi bende disardan ulasmak istiyorum sisteme, fakat burada sisteme derken tum raspberry pi den bahsediyorum. Elimde vpn oldugu icin vpn uzerinden yonlendirme yapmak istiyorum, bir de ekstra olarak torrent olayi oldugu icin, trafigi gizlemek istiyorum. Acikcasi cok yogunlasmadim, fakat bir ara bakip onu da halletmeye calisacgim.




    < Bu mesaj bu kişi tarafından değiştirildi HeiLi -- 26 Mart 2021; 20:48:57 >
  • HeiLi kullanıcısına yanıt

    Aslında konu tam bitmemişti, o daha yarısıydı.

    5-6 saatir uğraşıyorum,ve hepsini bitirdiğimde paylaşmak zereyken sistem çöktü konunun yarı (yaklaşık 2-3 saatlik emek uçtu gitti.

    Bu yüzden elimde kalanı paylaştım ve diğer yarısını tekrar hazırladım, hazır ama paylaşamıyorum şimdi de.

    İlk hazırladığım kadar iyi olmasa da buda idare ederdi ama paylaşamıyorum ne yapmalıyım.

  • Düzenlendi, Anlatıma ait ilk mesaja eklendi.

    Bu mesaj siline bilir.




    < Bu mesaj bu kişi tarafından değiştirildi GuGuuuK -- 15 Nisan 2021; 21:22:46 >
  • Bir ara tekrar düzenlerim, çok yoruldum, 2-3 kere yazdıkalrımı kaybettim. hem enerjim düştü hem yoruldum :)

    Ama tekrar elden geçireceğim yarın.

  • hamachi ile de uzaktan erişebilirsiniz.

  • Docker'a Portainer ile Plex ekledim, hem LAN hem WAN olarak gayet stabil ve iyi çalışıyor.


    Daha önce anlatımlarda resimler ve detaylı anlatım var, kurulum aynı şekilde yapıyoruz.


    Stack ekleyeceğiz:

    Not: # ile işaretlenmiş satırları kendi bilgilerinizle değiştin ve # işaretini silin

    Alıntı

    metni:
    ---version: "2.1"services: plex:  image: ghcr.io/linuxserver/plex:bionic  container_name: plex  network_mode: host  environment:   - PUID=1000   - PGID=100   - VERSION=docker   - PLEX_CLAIM= #optional  volumes:   #- /srv/dev-disk-by-uuid-7fa24677-2653-4d81-ac1a-76ebb2a2c7a8/appdata:/config   #- /srv/dev-disk-by-uuid-7fa24677-2653-4d81-ac1a-76ebb2a2c7a8/Dizi:/tv   #- /srv/dev-disk-by-uuid-7fa24677-2653-4d81-ac1a-76ebb2a2c7a8/Film:/movies  restart: unless-stopped


    Önceki anlatımdan:

    Yukarıdaki paylaştığım kodu aşağıda resimde gösterdiğim yere yapıştırıyoruz.

    Raspberry Pi ve NAS Kurulumu



    Deploy the stack düğmesine basıp kurulumu başlatıyoruz, kurulumun tamamlanması 3-5 dakika sürecektir.

    Raspberry Pi ve NAS Kurulumu


    Plex'e ulaşmak için ve ayarlar için:

    yerel.ip.adresiniz:32400/web

    örneğin: 192.168.2.155:32400/web





  • 
Sayfa: önceki 34567
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.