Skip to content

د WebDAV Channel اضافه کول

کله مناسب دی

WebDAV channel هغه وخت وکاروئ چې:

  • NAS، cloud drive یا object storage service لرئ چې WebDAV endpoint ورکوي.
  • غواړئ uploaded images په خپل WebDAV directory کې وساتئ.
  • غواړئ credentials د frontend پر ځای په D1 upload_channels table کې خوندي شي.

د پیل مخکې اړتیاوې

اړتیاموخه
WebDAV Endpointserver-side WebDAV URL، لکه https://nas.example.com/dav.
UsernameWebDAV service ته د sign in لپاره.
PasswordWebDAV service ته د sign in لپاره.
Authentication modedefault Basic دی. Digest یا auto negotiation یوازې هغه وخت وکاروئ چې server یې وغواړي.
Storage directoryهغه directory چې files پکې ساتل کېږي. default imgbed.

چېرته یې اضافه کړو

  1. System Settings پرانیزئ.
  2. Upload Settings ته ولاړ شئ.
  3. په پورته ښي لوري کې Add Channel کلیک کړئ.
  4. WebDAV وټاکئ.

Field Reference

Fieldڅه کويRequired
Channel nameد دې WebDAV channel لپاره نوم، لکه koofr یا nas.Yes
Endpointبشپړ WebDAV endpoint د https:// سره.Yes
UsernameWebDAV login username.Yes
PasswordWebDAV login password.Yes
Authentication modeعموماً Basic; که server digest authentication غواړي، Digest وکاروئ.Yes
Storage directoryهغه directory چې files پکې ساتل کېږي. default imgbed.No

مثال: fie.nl.tab.digital

1. App Password جوړ کړئ

د account security settings پرانیزئ، application passwords ومومئ او app password نوی جوړ کړئ.

Create an app password

له جوړېدو وروسته app password copy او خوندي کړئ. عموماً یوازې یو ځل ښودل کېږي.

Save the new app password

2. په ImgBed کې WebDAV Configuration ډک کړئ

ImgBed ته بېرته ولاړ شئ او WebDAV channel اضافه کړئ:

UI FieldValue
Endpointهغه WebDAV URL چې https://fie.nl.tab.digital/ یې درکوي.
Usernameستاسې WebDAV username.
Passwordهمدا app password چې تازه مو جوړ کړی.
Authentication modeپه ډېرو حالتونو کې له Basic څخه پیل کړئ.
Storage directorydefault imgbed; custom directory هم کارولای شئ.

Fill in the configuration

د لویو Files د Upload چلند

WebDAV channel اوس real session-based chunked upload کاروي.

کوچني files د یو complete file په توګه upload کېږي. له 64 MiB څخه لوی files په اتومات ډول د شاوخوا 10 MiB chunks ته وېشل کېږي او remote chunk directory ته upload کېږي.

WebDAV service ته اړتیا نشته چې partial update یا offset-based writes support کړي. ImgBed chunks په remote server کې یو لوی file ته merge نه کوي. پر ځای یې chunk manifest ساتي او د file request پر وخت chunks په ترتیب لولي.

File SizeUpload MethodRemote Storage Layout
64 MiB یا کمNormal uploadیو complete file
له 64 MiB څخه لویReal session chunked uploadchunk directory چې څو chunk files لري

chunk directory یوازې remote storage layout اغېزمنوي. په ImgBed کې file URL نه بدلېږي. users لا هم د اصلي /file/... link له لارې file access کوي.

Setup Steps

  1. Upload Settings پرانیزئ.
  2. Add Channel کلیک کړئ.
  3. WebDAV وټاکئ.
  4. یو پېژندل کېدونکی channel name ولیکئ، لکه koofr.
  5. WebDAV endpoint ولیکئ، لکه https://app.koofr.net/dav/Koofr.
  6. username او password ولیکئ.
  7. authentication mode عموماً Basic پرېږدئ.
  8. storage directory imgbed پرېږدئ، یا خپل directory ولیکئ.
  9. Save کلیک کړئ.
  10. له save وروسته channel card وګورئ، که capacity query available وي اجرا یې کړئ، او test file upload کړئ.

څنګه یې Verify کړو

Checkد verify طریقه
Channel card appearsله Save وروسته باید WebDAV channel card په Upload Settings کې ښکاره شي.
Channel is enabledد card په پورته ښي لوري کې switch باید on پاتې شي.
Credentials are saveddetail view باید Endpoint، username، authentication mode او storage directory وښيي.
Small file upload workstest image upload کړئ او وګورئ چې file په WebDAV directory کې ښکاري.
Large file rule worksله 64 MiB څخه لوی files chunked upload کاروي او remote chunk directory جوړوي.
Capacity query worksکه server capacity information support کړي، query به used او total capacity وښيي.

Quota query succeeded

FAQ

ولې لوی WebDAV files chunk directory جوړوي؟

دا د لویو files لپاره اوسنی storage method دی.

له 64 MiB څخه لوی files په remote side کې یو لوی file ته merge نه کېږي. د chunk directory په بڼه ساتل کېږي. ImgBed chunk manifest record کوي او complete content د chunks په ترتیب لوستلو سره برابروي.

که large file upload fail شي، لومړی څه وګورم؟

Endpoint، username، password او storage directory لومړی وګورئ. بیا confirm کړئ چې WebDAV service directory creation، file writing او file reading allow کوي.

که capacity query fail شي خو small file upload کار کوي، ښايي server capacity reporting support نه کړي یا یې محدود کړی وي. دا لازماً د upload unavailable معنا نه لري.

کوم authentication mode وکاروم؟

له Basic څخه پیل کړئ.

که server صریحاً digest authentication غواړي، Digest وکاروئ.

که ډاډه نه یاست، automatic negotiation وکاروئ.

Quick Checklist

text
WebDAV endpoint, username او password چمتو کړئ
-> Upload Settings پرانیزئ
-> Add Channel
-> WebDAV وټاکئ
-> Endpoint / username / password ولیکئ
-> authentication mode default Basic پرېږدئ
-> storage directory default imgbed پرېږدئ
-> Save
-> capacity query
-> test file upload

Released as user documentation for CloudFlare ImgBed.