@THMHE כתב בבירור | שרת לשימוש מכל מחשב:
@צדיק-תמים יש אפשרות לקחת את הקובץ שמכיל את כל הנתיבים והפונקציות, ולהריץ אותו שיעבוד אונליין, ולא בשורת הפקודה של המחשב/ השרת? אלא במיקום אחר?
לא הבנתי את השאלה
@THMHE כתב בבירור | שרת לשימוש מכל מחשב:
איך מגדירים לקובץ הזה (בין אם הוא במחשב שלי, או במחשב מרוחק, או איפה שהוא ידלק) דומיין? ולכל פונקציה פנימית שבו כתובת משל עצמה (בהתאם לדומיין)?
@THMHE שרת HTTP של פייתון מאזין על פורט בשרת
דומיין מגדירים על ידי הוספת רשומת A שמפנה לIP של השרת
לאחר מכן כאשר מכניסים את הדומיין:פורט מקבלים תשובה ממה שרץ בשרת על אותו פורט (בתנאי שהוא מאזין לכתובת IP של השרת/0.0.0.0 ולא רק לכתובת הפנימית, ואין חומת אש שחוסמת), אם לא מגדירים פורט הדפדפן פונה אוטומטית לפורט 80 (443 אם זה חיבור HTTPS)
מה שמקובל בתכלס לעשות זה להתקין שרת HTTP לדוגמה nginx והוא זה שמאזין בפורטים ברירת מחדל (80, 443) ובו מגדירים איזה דומיין/תת דומיין יפנה בפועל לאיזה פורט בתוך השרת והוא מתווך את הבקשה לפורט המתאים וככה השרת יכול לענות להרבה אתרים בפורט ברירת מחדל
אני ממליץ בחום על caddy server - תחביר קצר ופשוט, תיעוד מעולה, HTTPS אוטומטי