ஒத்திசைவு சேவையகத்தை நீங்களே இயக்கவும்.
ஒத்திசைவு சேவையகம் சீல் செய்யப்பட்ட பெட்டிகளை சேமித்து, ஒவ்வொரு பெட்டகத்திற்கும் ஒரு கவுண்டரை வைத்திருந்து, மாற்றத்தை ஏற்கும் முன் கையொப்பத்தைச் சரிபார்க்கிறது. அது ஒருபோதும் ஒரு விசையை வைத்திருக்காது, ஒரு பெயரையும் பார்க்காது, எனவே உங்கள் சொந்த நகலை இயக்குவது மிகவும் குறைவாகச் செலவாகும்.
அது எங்கு இயங்குகிறது, பொருள்கள் எங்கு வாழ்கின்றன என்பதைத் தேர்ந்தெடுக்கவும். பக்கம் கட்டமைப்பை எழுதும், நீங்கள் அதைச் சரியான இடத்தில் ஒட்டவும்.
அது வாழக்கூடிய மூன்று இடங்கள்.
அதே குறியீடு மூன்றிற்கும் பணியாற்றுகிறது. ஒரு Cloudflare Worker-க்கு ஒரு கணக்கைத் தவிர வேறு எதுவும் தேவையில்லை; ஒரு பைனரி அல்லது கன்டெய்னருக்கு நீங்கள் ஏற்கனவே வைத்திருக்கும் ஒரு கணினி தேவை. நீங்கள் எதைத் தேர்ந்தெடுத்தாலும், பெட்டக விசைகள் உங்கள் சாதனங்களில் இருக்கும்.
Cloudflare Worker
இலவச திட்டம் ஒரு சிறிய சேவையகத்தை ஏற்றுகிறது. குறியீடு ஒரு D1 தரவுத்தளம், பொருள்கள் S3-இணக்கமான பக்கெட்டுக்குச் செல்கின்றன, எனவே ஒரு தனிப்பட்ட பெட்டகத்திற்கு இயக்கிக் கொண்டே இருக்க எதுவும் இல்லை, பணம் செலுத்த எதுவும் இல்லை.
ஒரு நேட்டிவ் பைனரி
Linux, macOS அல்லது Windows-இல் ஒரு செயல்முறை. இது சாதாரண HTTP இல் பணியாற்றுகிறது, HTTPS-க்கு அதன் முன்னால் ஒரு ப்ராக்ஸியை எதிர்பார்க்கிறது. பெட்டிகள் எந்த வகையிலும் சீல் வைக்கப்பட்டு கையொப்பமிடப்படுகின்றன, எனவே சாதாரண HTTP இங்கே ஒரு பலவீனமல்ல.
ஒரு கன்டெய்னர்
அதே அமைப்புகளுடன் அதே பைனரி, சூழல் மாறிகளாக அனுப்பப்படுகிறது. கணினி ஏற்கனவே கன்டெய்னர்களை இயக்கும்போதும், மூலத்திலிருந்து கட்டமைக்க விரும்பாதபோதும் இதைப் பயன்படுத்தவும்.
சேவையகமே இல்லை
ஒத்திசைவு விருப்பமானது. ஒரு பெட்டகம் உள்ளூர் காப்புப் பிரதியுடன் ஒரு சாதனத்தில் இருக்க முடியும், பிணையத்தைத் தொடவே தேவையில்லை. பெட்டகத்திற்கு உள்ளே எதையும் மாற்றாமல் பின்னர் ஒரு சேவையகத்தைச் சேர்க்கலாம்.
நான்கு கேள்விகளுக்குப் பதிலளித்து, முடிவை நகலெடுக்கவும்.
அமைப்புகளுக்கு எங்கும் ஒரே வடிவம்: ஒரு TOML புலம், அல்லது அதே புலம் ஒரு சூழல் மாறியாக. Worker S3 பக்கெட்டுகளை மட்டுமே ஏற்கும்; ஒரு பைனரி மற்றும் ஒரு கன்டெய்னர் சாதாரண கோப்பகங்களுக்கும் ஒரு Git களஞ்சியத்திற்கும் எழுதும்.
சுய ஹோஸ்டிங்கிற்கான ZIP கோப்பைப் பதிவிறக்கி விரியுங்கள். Rust தொகுப்பி தேவையில்லை.
GitHub Releases · self-host ZIP
அமைவு புதுப்பிக்கப்பட்டது.
நிறுவுவதற்கு முன் தரவுத்தளத்தையும் பக்கெட்டையும் உருவாக்கவும். எல்லா இடநிரப்பிகளையும் மாற்றவும்.
தொடங்குவதற்கு முன் சேமிப்பக அடைவுகளை உருவாக்கி எல்லா இடநிரப்பிகளையும் மாற்றவும்.
நகலெடுக்க முடியவில்லை. உரையைத் தேர்ந்தெடுத்து கைமுறையாக நகலெடுக்கவும்.
நகலெடுக்க முடியவில்லை. உரையைத் தேர்ந்தெடுத்து கைமுறையாக நகலெடுக்கவும்.
ரகசியங்கள் Worker secrets-இல் இருக்கும், கோப்பில் ஒருபோதும் இருக்காது. Worker S3-இணக்கமான சேமிப்பிடத்திற்கு மட்டுமே எழுதும்.
பைனரி சாதாரண HTTP இல் பணியாற்றுகிறது. கணினி இணையத்திலிருந்து அடையக்கூடியதாக இருக்கும்போது அதன் முன்னால் ஒரு ப்ராக்ஸியை வைக்கவும்.
கன்டெய்னர் தனக்கு உள்ளே உள்ள ஒவ்வொரு இன்டர்ஃபேஸிலும் கேட்கிறது, எனவே வெளியிடப்பட்ட போர்ட் அதை அடைகிறது.
சீல் செய்யப்பட்ட பெட்டிகளுக்கு குறைந்தது ஒரு இடத்தையாவது தேர்ந்தெடுக்கவும். ஒன்றும் இல்லாமல் சேவையகம் தொடங்க மறுக்கும்.
கோண அடைப்புக்குறிகளில் உள்ள மதிப்புகளை நீங்கள் நிரப்ப வேண்டும். இங்கே நீங்கள் தட்டச்சு செய்வது எதுவும் பக்கத்தை விட்டு வெளியேறாது: உரை உங்கள் உலாவியில் ஒன்றாக்கப்படுகிறது.
உங்கள் பெட்டகங்களை அதில் சுட்டிக்காட்டவும்.
ஒரு புதிய பெட்டகம் sync.confidex.me ஐப் பயன்படுத்துகிறது. முகவரியை மாற்றுவது பயன்பாட்டில் ஒரு அமைப்பு மட்டுமே, பெட்டகம் தொடர்ந்து வேலை செய்யும்: முகவரி பெட்டகத்தின் பகுதியோ அதன் அடையாளத்தின் பகுதியோ அல்ல.
- பயன்பாட்டில்
- பெட்டக அமைப்புகளைத் திறந்து, ஒத்திசைவு சேவையக முகவரியை உங்களுடையதால் மாற்றவும். கிளையன்ட் API பாதையைத் தானாகவே சேர்க்கும்.
- பகிரப்பட்ட தோற்றம்
- பயன்பாடும் API-யும் ஒரே டொமைனில் வாழ முடியும். API முன்னொட்டை சேவையகத்திற்கும் மற்ற அனைத்தையும் பயன்பாட்டிற்கும் திருப்பி விடவும்.
- கணக்குகள்
- உருவாக்க எதுவும் இல்லை. ஒரு பெட்டகம் தனது கையொப்பமிடப்பட்ட பூட்டைப் பதிவேற்றுவதன் மூலம் தானாகவே பதிவு செய்கிறது, கையொப்பமிடும் விசையை வைத்திருப்பவர் மட்டுமே அதை மாற்ற முடியும்.
- பல சேவையகங்கள்
- ஒரு பெட்டகம் ஒரு நேரத்தில் ஒரு சேவையகத்துடன் மட்டுமே பேசும். வேறொன்றுக்கு மாறுவது அதே ஒரு அமைப்பு தான்.
ஒரு சேவையக உரிமையாளர் செய்ய வேண்டியது.
மிகவும் குறைவு, அதில் ரகசியங்கள் எதுவும் சம்பந்தமில்லை. சேவையகம் சீல் செய்யப்பட்ட பெட்டிகளையும் அவற்றைச் சுட்டிக்காட்டும் குறியீட்டையும் வைத்திருக்கிறது. காப்புப் பிரதி என்பது இரண்டின் நகல்.
காப்புப் பிரதிகள்
குறியீட்டையும் பொருள் சேமிப்பையும் ஒன்றாக நகலெடுக்கவும். பொருள்கள் மாறாதவை, அவற்றின் டைஜெஸ்ட் மூலம் பெயரிடப்படுகின்றன, எனவே சேவையகம் இயங்கும்போது எடுக்கப்பட்ட நகல் செல்லுபடியாகவே இருக்கும்.
மேம்படுத்தல்கள்
பைனரியை மாற்றவும் அல்லது Workerஐ மீண்டும் டெப்ளாய் செய்யவும். குறியீட்டு ஸ்கீமா ஒரு நேட்டிவ் குறியீட்டுக்குத் தொடக்கத்தில் பயன்படுத்தப்படுகிறது, D1-க்கு ஒரு ஸ்கீமா கோப்புடன் பயன்படுத்தப்படுகிறது.
அணுகல்
சேமிப்பு நற்சான்றிதழ்கள் சேவையகத்தை அதன் சொந்த சேமிப்பிற்கு எதிராக அங்கீகரிக்கின்றன. அவற்றிற்கு பெட்டக விசைகளுடன் எந்தத் தொடர்பும் இல்லை, ஒரு பெட்டியைக் கூடத் திறக்க முடியாது.
உரிமம்
சேவையகம் GNU AGPL-3.0 இன் கீழ் உள்ளது. மற்றவர்களுக்காக நீங்கள் இயக்கும் மாற்றங்கள் திறந்தே இருக்கும்; நீங்களே இயக்கும் நகலுக்கு எந்தக் கட்டுப்பாடும் இல்லை.