Skip to content

S3 சேனல் சேர்க்கவும்

எப்போது பயன்படுத்துவது

S3 சேனல் பயன்படுத்தலாம், நீங்கள்:

  • Cloudflare R2, Backblaze B2, MinIO, AWS S3 அல்லது மற்ற S3-compatible object சேமிப்பு சேவை ஒன்றை இணைக்க விரும்பினால்.
  • standard S3 model-ஐ விரும்பினால்: Endpoint, அணுகல் Key, Secret Key.
  • native Cloudflare R2 binding சேனல் பயன்படுத்த விரும்பவில்லை என்றால், அல்லது provider Cloudflare R2 அல்ல என்றால்.

தொடங்குவதற்கு முன் தேவையானவை

தேவைபயன்பாடு
S3 Endpointobject சேமிப்பு சேவையின் S3 API endpoint.
Bucket nameகோப்புகள் சேமிக்கப்படும் bucket.
Regionசேமிப்பு region. Cloudflare R2-க்கு பொதுவாக auto.
அணுகல் Key IDS3 அணுகல் key ID.
Secret அணுகல் KeyS3 secret அணுகல் key.
CDN டொமைன்கோப்பு அணுகல்-க்கு விருப்பமான custom டொமைன்.

Cloudflare R2-ஐ S3 API மூலம் பயன்படுத்தும் உதாரணம்:

text
Endpoint: https://your-account-id.r2.cloudflarestorage.com
Bucket: your-r2-bucket-name
Region: auto
Access Key ID: copied from the Cloudflare R2 API token
Secret Access Key: copied from the Cloudflare R2 API token

எங்கு சேர்ப்பது

  1. அமைப்பு அமைப்புகள் திறக்கவும்.
  2. பதிவேற்ற அமைப்புகள்-க்கு செல்லவும்.
  3. மேல் வலது மூலையில் சேனல் சேர்க்கவும் கிளிக் செய்யவும்.
  4. S3 தேர்வு செய்யவும்.

புல விவரம்

புலம்பயன்பாடுஅவசியம்
சேனல் பெயர்இந்த S3 சேனலுக்கு எளிதாக அறியக்கூடிய பெயர், உதா. s3test அல்லது R2-S3.ஆம்
Enable சேனல்இந்த சேனல் பதிவேற்றத் தேர்வில் பங்கேற்க வேண்டுமா என்பதை கட்டுப்படுத்தும்.பரிந்துரைக்கப்படுகிறது
Endpointமுழு S3 சேவை endpoint, https:// உடன்.ஆம்
Custom CDN டொமைன்விருப்பத்தேர்வு. அமைத்தால் உருவாக்கப்படும் கோப்பு links இந்த டொமைனை முன்னுரிமை தரும்.இல்லை
Bucket namebucket name, உதா. s3test அல்லது img-r2.ஆம்
Bucket regionRegion. Cloudflare R2-க்கு பொதுவாக auto.ஆம்
அணுகல் Key IDS3 அணுகல் key ID.ஆம்
Secret அணுகல் KeyS3 secret அணுகல் key.ஆம்
Path-style அணுகல்compatibility switch. இயல்புநிலை off. சில MinIO, OpenList, self-hosted S3 சேவைகளுக்கு தேவைப்படலாம்.இல்லை
Quota limitcapacity அடிப்படையில் பதிவேற்றத் தேர்வை கட்டுப்படுத்தும்.இல்லை
Capacity limitquota limit இயக்கப்பட்ட பிறகு அவசியமானது, உதா. 10 GB.quota limit இயக்கப்பட்டால் அவசியம்
Thresholdusage இந்த percentage-ஐ அடைந்ததும் write நிறுத்தும், உதா. 90%.quota limit இயக்கப்பட்டால் அவசியம்
குறிப்புஉங்கள் பராமரிப்பு குறிப்புகள்.இல்லை

Cloudflare R2 S3 API Keys உருவாக்கவும்

  1. Cloudflare Dashboard திறக்கவும்.
  2. R2 Object Storage-க்கு செல்லவும்.
  3. Manage R2 API Tokens அல்லது API டோக்கன் management entry கண்டறியவும்.

R2 API டோக்கன் entry

  1. target bucket அணுகக்கூடிய R2 API டோக்கன் உருவாக்கவும்.

கணக்கு API டோக்கன் உருவாக்கவும்

  1. உருவாக்கப்பட்ட Access Key ID மற்றும் Secret Access Key-ஐ நகலெடுக்கவும்.

டோக்கன் மதிப்புகளை நகலெடுக்கவும்

  1. R2 bucket page-க்கு திரும்பி bucket name-ஐ உறுதிப்படுத்தவும்.
  2. கணக்கின் S3 API endpoint-ஐ குறிப்பெடுக்கவும். பொதுவாக:
text
https://your-account-id.r2.cloudflarestorage.com

அமைப்பு படிகள்

  1. பதிவேற்ற அமைப்புகள் திறக்கவும்.
  2. சேனல் சேர்க்கவும் கிளிக் செய்யவும்.
  3. S3 தேர்வு செய்யவும்.
  4. அறியக்கூடிய சேனல் name உள்ளிடவும், உதா. s3test.
  5. Endpoint-ல் S3 API endpoint உள்ளிடவும்.
  6. custom CDN இருந்தால் Custom CDN domain நிரப்பவும்; இல்லையெனில் காலியாக விடவும்.
  7. bucket name உள்ளிடவும்.
  8. region உள்ளிடவும். Cloudflare R2 உதாரணத்துக்கு auto.
  9. அணுகல் Key ID மற்றும் Secret அணுகல் Key உள்ளிடவும்.
  10. provider தெளிவாக கேட்கவில்லை என்றால் path-style அணுகல் off வைத்திருக்கவும்.
  11. capacity control வேண்டும் என்றால் quota limit enable செய்து capacity limit மற்றும் threshold நிரப்பவும்.
  12. சேமி கிளிக் செய்யவும்.

S3 கட்டமைப்பை சேர்க்கவும்

Verify செய்வது

சரிபார்ப்புசரிபார்ப்பு
சேனல் card செயலிearsசேமி செய்த பிறகு பதிவேற்ற அமைப்புகள்-ல் S3 சேனல் card தெரியும்.
சேனல் இயக்கத்தில் உள்ளதுcard மேல் வலது switch on ஆகவே இருக்கும்.
முக்கிய புலங்கள் சேமிக்கப்பட்டுள்ளனdetail view-ல் Endpoint, Bucket, Region, path-style அணுகல் மற்றும் தொடர்புடைய புலங்கள் தெரியும்.
பதிவேற்றம் செயல்படுகிறதுtest image-ஐ பதிவேற்றி, object இலக்கு bucket-ல் வந்ததா பார்க்கவும்.
Link திறக்கிறதுபதிவேற்றத்திற்குப் பிறகு கிடைக்கும் image link திறக்க வேண்டும்.
Capacity காட்சி செயல்படுகிறதுquota limit இயக்கப்பட்டிருந்தால் பயன்படுத்திய capacity மற்றும் கட்டமைக்கப்பட்ட limit காட்ட வேண்டும்.

S3 capacity statistics, provider bucket-ஐ real time query செய்வதால் அல்ல; ImgHost-ன் local கோப்பு records அடிப்படையில் கணக்கிடப்படும். S3 கட்டமைப்பைச் சேமித்த பிறகு, அமைப்பு தற்போதைய D1 records-ல் இருந்து quota ledger-ஐ மீண்டும் கணக்கிடும்.

Quota query succeeded

FAQ

path-style அணுகல் enable செய்ய வேண்டுமா?

பொதுவாக வேண்டாம்.

உங்கள் provider virtual-hosted-style URLs support செய்யவில்லை என்றால், அல்லது documentation path-style அணுகல் கேட்கிறது என்றால் மட்டும் enable செய்யவும்.

CDN டொமைன் எதற்கு?

bucket முன் CDN அல்லது custom அணுகல் டொமைன் வைத்திருந்தால் அதை இங்கு நிரப்பவும்.

அமைத்த பிறகு உருவாக்கப்படும் கோப்பு links அந்த டொமைனை முன்னுரிமை தரும். CDN இல்லையெனில் காலியாக விடவும்.

பதிவேற்றம் தோல்வியடைந்தால் என்ன பார்க்க வேண்டும்?

  1. Endpoint முழு https:// URL உடன் உள்ளதா.
  2. bucket name சரியா.
  3. Region provider தேவைக்கு பொருந்துகிறதா.
  4. அணுகல் Key ID மற்றும் Secret அணுகல் Key முழுமையாக நகலெடு செய்யப்பட்டதா.
  5. key-க்கு target bucket write permission உள்ளதா.
  6. provider path-style அணுகல் கேட்கிறதா; கேட்டால் அது இயக்கப்பட்டுள்ளதா.

விரைவு சரிபார்ப்பு பட்டியல்

text
Prepare S3 Endpoint, Bucket, Region, Access Key, and Secret Key
-> Open Upload Settings
-> Add Channel
-> Select S3
-> Enter Endpoint / Bucket / Region / Access Key / Secret Key
-> Enter a CDN domain if needed
-> Leave path-style access off by default
-> Enable quota limit if needed
-> Save
-> Upload a test image and check the result

Released as user documentation for ImgHost.