
خدمة استضافة من المتصفح ، ولماذا لا. جربه في hostyoself.com.
إليك مثال حيث أستخدم hostyoself.com لاستضافة نفسه. أستخدم wget لتنزيل hostyoself.com ثم استضافة hostyoself.com من hostyoself.com: hostyoself.com/hostyoself/. انتشار الذكرى التاسعة السعيدة؟!

افتح hostyoself.com واسحب المجلد وإسقاطه ، أو حدد ملف. سيستضيف متصفحك الملفات!
يمكنك استضافة الملفات مباشرة من المحطة!
$ hostyoself host
https://hostyoself.com/confidentcat/
الآن إذا كان لديك ملف في المجلد الخاص بك README.md يمكنك الوصول إليه مع عنوان URL العام https://hostyoself.com/confidentcat/README.md ، مباشرة من جهاز الكمبيوتر الخاص بك!
إذا كنت على جهاز Mac ، فيمكنك التثبيت باستخدام Homebrew:
brew tap schollz/homebrew https://github.com/schollz/homebrew-tap.git
brew install hostyoself
أو يمكنك استضافة دليلك الحالي باستخدام Docker:
$ docker run -v `pwd`:/data schollz/hostyoself
تريد تشغيل التتابع الخاص بك؟ إنه سهل.
$ hostyoself relay --url https://yoururl
كيف أبدأ استضافة الويب؟ ستحتاج إلى إعادة توجيه المنفذ ، و DNS ديناميكية ، وتسجيل الأسماء ، و MySQL ، و PHP ، و Apache ، واتخاذ دورة عبر الإنترنت في JavaScript.
أنا فقط أمزح ! أنت لا تحتاج إلى أي من هذه الهراء. فقط goto hostyoself.com سحب وإسقاط مجلد ، أو حدد ملف. هذا حرفيا. يمكنك الآن استضافة موقع ويب من الكمبيوتر المحمول أو هاتفك أو ساعة ذكية أو محمصة.
كيف هذا ممكن؟ عندما يحصل الخادم الذي تشير إليه على طلب للحصول على صفحة ويب ، يسترجع الخادم ويسألك عن هذا المحتوى وسيستخدم ما تقدمه للطلب الأصلي.
على محمل الجد ، كيف هذا ممكن؟ يستخدم الترحيل WebSockets في متصفحك لمعالجة الأوامر.
ألا يختفي موقع الويب الخاص بي عندما أغلق متصفحي؟ نعم! هناك أداة سطر الأوامر التي لا تتطلب متصفحًا بحيث يمكن تشغيلها في الخلفية إذا كنت بحاجة إلى ذلك. لكن نعم ، إذا تم إيقاف تشغيل جهاز الكمبيوتر الخاص بك ، فسيكون موقعك معطلاً. مرحبًا بكم في أفراح استضافة موقع على الإنترنت.
ألن أضطر إلى إعادة تحميل متصفحي إذا قمت بتغيير ملف؟ نعم! مرحبا بكم في أفراح جافا سكريبت.
ما هو أكبر ملف يمكنني استضافة هذا؟ ¯_(ツ)_/¯
هل يجب أن أستخدم هذا لاستضافة موقع ويب؟ عزيزي الله نعم.
هل هذا يستخدم الذكاء الاصطناعي أو blockchain؟ بالتأكيد ، لماذا لا.
هل يتوسع؟ أفقيا ، أو عموديا؟ ربما لا!
ما الذي ألهم هذا؟ Beaker Browser ، Ngrok ، LocalHost.Run ، Inletss.dev ، Parks and Recreation.
ما الهدف من هذا؟ يمكنك استضافة موقع ويب! يمكنك مشاركة ملف! أي شيء تريده مباشرة من متصفحك!
$ git clone https://github.com/schollz/hostyoself
$ cd hostyoself
$ go generate -v -x
$ go build -v
معهد ماساتشوستس للتكنولوجيا