הום־לאב ואירוח עצמי

Quick Tunnels: פרסום פרויקט localhost ברשת עם גישה לפי הזמנה בלבד

Korben חוזר לפקודה של Cloudflare שכבר משתמשים בה מפתחים רבים: cloudflared tunnel --url. היא מפרסמת שרת שרץ על המחשב שלכם בכתובת trycloudflare.com, בלי חשבון, בלי שם דומיין, ובעיקר בלי צורך לפתוח פורט בנתב. למי שמארח שירותים בבית, זו דרך פשוטה להראות פרויקט למישהו לבדיקה קצרה.

התוספת החדשה ביותר היא האפשרות --allowed-mail. עד כה, כל מי שהיה לו הקישור יכול היה להתחבר לשירות. עכשיו אפשר להגביל את הגישה לכמה כתובות דוא"ל שאתם מגדירים, כשקוד חד-פעמי נשלח דרך Cloudflare Access.

המדריך מתחיל משרת אינטרנט מקומי קטן בפורט 8080 שמגיש דף בדיקה באמצעות Python. cloudflared הוא מחבר קוד פתוח שיוצר את החיבור היוצא לרשת של Cloudflare. במק מתקינים אותו דרך Homebrew. ב-Debian או Ubuntu צריך להשתמש במאגר הרשמי של Cloudflare, שמפתח החתימה שלו השתנה לאחרונה, ולכן הכותב ממליץ להשתמש בפקודות העדכניות ולא בפקודות ממדריכים ישנים.

נקודה אחת עניינה אותי: אם אתם מפעילים סוכני בינה מלאכותית עם הכלי הזה, Cloudflare ממליץ על hook מסוג PreToolUse שחוסם כל פקודה בלי --allowed-mail, כדי שסוכן לא יחשוף בטעות מנהרה ציבורית.

להומלאב, זו חלופה קלה לפתיחת פורטים או ל-VPN, בתנאי שזוכרים שמנהרה ציבורית היא עדיין חשיפה לאינטרנט, גם אם זמנית.

מקור: Korben

תגובות 0

הניחו את התגובה הראשונה, בכל שפה.

התחברו כדי להגיב