DDoS Community

yisrael rosen
yisrael rosen

Posted on

הגיק היומי:caddy שרת https בקליק

אני מניח שאתם מכירים את השרתי HTTP הפופולריים Apache וNGINX
אבל החסרון שלהם זה שלפעמים זה קצת כאב ראש לקנפג אותם, במיוחד כשרוצים להתקין תעודת SSL שאז צריך לנהל את התעודות בנפרד ולדאוג שלא פג תוקף וכו'.
בשביל זה מגיע שרת caddy.
הרעיון של caddy זה שרת קל לקינפוג עם SSL אוטומטי.
הנה דוגמה לשרת בסיסי

{
email myemail@gmail.com
}

ddos.dev {
        reverse_proxy localhost:3000
}
Enter fullscreen mode Exit fullscreen mode

וזהו
אין כאן כל כך הרבה מה להסביר
פשוט כתבתי את המייל שלי (בשביל יצירת התעודה בLet's Encrypt)
את השם של הדומיין (בברירת מחדל פורט 443)
ובתוך הסוגריים את הפעולה שאני רוצה לעשות עם השרת
ובמקרה הזה פרוקסי לפורט 3000.

ואם רוצים להאזין בכמה פורטים

{
email myemail@gmail.com
}

ddos.dev {
        reverse_proxy localhost:3000
}
ddos.dev:8080 {
        respond "Hello, world!"
}
Enter fullscreen mode Exit fullscreen mode

כאן הוא פשוט מדפיס את המילים Hello, world! לכל בקשה בפורט 8080 (אין כל כך מה לעשות עם זה, זה רק לטסטים).

יש עוד פ'יצרים אבל נראה לי שהבנתם את הכיוון
תוכלו לקרוא עוד בדוקומנטציה (המעולה) של caddy
https://caddyserver.com/docs

Discussion (0)