פריסת BTCPay Server
אתם מפסידים עד 3% מהמחזור לעמלות Stripe ומסתכנים בהקפאת חשבונות עבור תשלומי קריפטו? BTCPay Server באירוח עצמי פותר את שתי הבעיות: אתם שולטים במפתחות ולא משלמים מתווכים. אבל פריסת הערימה הזו אינה docker compose up. Bitcoin Core (דיסק של 600+ ג'יגה-בייט), NBXplorer, PostgreSQL, LND ו-nginx עם Let's Encrypt—כל חלק דורש כוונון עבור ה-VPS שלכם.
אנחנו עוזרים ללקוחות לפרוס BTCPay Server תוך 2–4 שעות להתקנה בסיסית. עם Lightning, זה לוקח עד שלושה ימים כולל סנכרון mainnet. להלן הפרטים הטכניים והגישה שלנו, שחוסכת עד 30% בעמלות ומבטלת תלות בשערי תשלום. לדוגמה, במחזור חודשי של 50,000 דולר, עמלות Stripe היו 1,500 דולר, בעוד קבלה דרך BTCPay כרוכה רק בעמלות רשת (~10 דולר)—חיסכון חודשי של 1,490 דולר.
בעיות שאנחנו פותרים
סנכרון Bitcoin Core מעכב את ההשקה ב-48 שעות. ללא מצב pruned מותאם או תמונות מצב, אתם ממתינים להורדת הבלוקצ'יין המלאה דרך p2p. אנחנו משתמשים בצמתים מסונכרנים מראש ובהורדות מקבילות כדי לקצר את הזמן ל-6–12 שעות.
רשת Lightning דורשת נזילות נכנסת. כדי לקבל תשלומים דרך ערוצים, אתם צריכים קיבולת נכנסת. אנחנו מגדירים חיבורי peer עם ACINQ, WalletOfSatoshi ושירותים כמו Lightning Pool—אתם מקבלים צומת עובד ללא עלות נוספת.
ללא אוטומציית גיבוי, אתם יכולים לאבד ערוצים. יש להעתיק את Static Channel Backup (SCB) כל שעה. אנחנו מגדירים סקריפטים של cron שמעלים את channel.backup ל-S3—באופן אוטומטי עם versioning. נתונים מהתיעוד הרשמי של LND.
איך אנחנו פורסים את הערימה
התקנה בסיסית דרך הסקריפט הרשמי—בלוק פקודה אחד:
# Установка зависимостей и загрузка установщика apt-get update && apt-get install -y curl git curl -sSL https://btcpayserver.org/install.sh | sudo bash -s -- -c mainnet -l lnd -r nginx אבל עדיף לעשות זאת ידנית—שליטה מלאה בגרסאות ובפרמטרים:
git clone https://github.com/btcpayserver/btcpayserver-docker cd btcpayserver-docker export BTCPAY_HOST="pay.yourdomain.com" export NBITCOIN_NETWORK="mainnet" export BTCPAYGEN_CRYPTO1="btc" export BTCPAYGEN_LIGHTNING="lnd" export BTCPAYGEN_REVERSEPROXY="nginx" . ./btcpay-setup.sh -i אנחנו מוסיפים את הקטע # Установка зависимостей и загрузка установщика apt-get update && apt-get install -y curl git curl -sSL https://btcpayserver.org/install.sh | sudo bash -s -- -c mainnet -l lnd -r nginx למצב pruned אם אין צורך בצומת מלא.
הגדרת DNS ו-HTTPS
לפני הפריסה, ודאו שרשומת DNS מסוג A עבור git clone https://github.com/btcpayserver/btcpayserver-docker cd btcpayserver-docker export BTCPAY_HOST="pay.yourdomain.com" export NBITCOIN_NETWORK="mainnet" export BTCPAYGEN_CRYPTO1="btc" export BTCPAYGEN_LIGHTNING="lnd" export BTCPAYGEN_REVERSEPROXY="nginx" . ./btcpay-setup.sh -i מצביעה על ה-VPS שלכם. אימות: opt-save-storage. Let's Encrypt תשיג תעודה אוטומטית—ה-reverse proxy של nginx בתצורה כבר מוגדר.
איך להאיץ את סנכרון Bitcoin Core?
הזמן העיקרי הולך על הורדת הבלוקצ'יין. סנכרון p2p רגיל לוקח 48 שעות ב-100 Mbps. השתמשו במצב pruned (256 MB במקום 650 GB) או הורידו תמונת מצב ממקור מהימן כדי לקצר ל-6 שעות. בפועל, אנחנו משתמשים בתמונות VPS מסונכרנות מראש עם Bitcoin Core מוכן.
| אפשרות | זמן סנכרון | שטח דיסק | המלצה |
|---|---|---|---|
| צומת מלא | 48 שעות | 650+ GB | רק אם אתם צריכים עסקאות ישנות |
| מצב pruned (256 MB) | 48 שעות, ללא סריקות חוזרות | 256 MB | חוסך מקום, אבל לא יכול לסרוק מחדש |
| תמונת מצב | 6–12 שעות | 650 GB (או pruned) | הכי טוב להתחלה מהירה |
למה BTCPay באירוח עצמי?
אתם שולטים לחלוטין במפתחות הפרטיים ובנתוני הלקוחות. אין עמלות חודשיות לשער תשלום—רק עלות VPS ועמלות רשת ביטקוין (Lightning Network מאפשרת תשלומים מיקרוניים מיידיים עם עמלות מתחת ל-1 סאטושי). בנוסף, BTCPay משתלב עם Lightning Network, פרוטוקול שכבה שנייה לעסקאות מיידיות.
בחירת יישום Lightning: LND לעומת CLN
| פרמטר | LND | CLN |
|---|---|---|
| שפה | Go | C |
| API | REST + gRPC | JSON-RPC, תוספים |
| תמיכת BTCPay | מלאה | מלאה |
| גודל בינארי | ~20 MB | ~5 MB |
| אינטגרציות צד שלישי | רחבות (OpenNode, Strike) | מוגבלות |
לרוב הפרויקטים, אנחנו בוחרים ב-LND: יותר ספריות מוכנות ותמיכת BTCPay מלאה. CLN לתרחישים מותאמים אישית.
תהליך התקנה מפושט
- הכנת VPS: Ubuntu 22.04, משתמש sudo, חומת אש (פורטים 80, 443, 9735).
- פריסת BTCPay: הרצת הפקודות למעלה, המתנה לסיום
pay.yourdomain.com. - אתחול Lightning: יצירת ארנק, קבלת כתובת ומימון.
- פתיחת ערוצים: חיבור ל-hubs, נזילות ישירה.
- הגדרת ניטור: בדיקת בריאות (
dig +short pay.yourdomain.com) והתראות זמינות.
פקודה מפורטת לפתיחת ערוצים
docker exec -it $(docker ps -q -f name=lnd) lncli --network=mainnet openchannel --node_key=03... --local_amt=1000000 ודאו ש-btcpay-setup.sh מסונכרן (curl https://pay.yourdomain.com/health).
רשימת בדיקה של טעויות נפוצות
- DNS לא עודכן: BTCPay לא תייצר תעודה; Lightning לא תתחיל (דורש WSS).
- דיסק קטן מדי: ניתן להפעיל מצב pruned רק לפני הסנכרון הראשון—שינוי מאוחר יותר מסובך.
- אין ערוצים נכנסים: Lightning לא יכולה לקבל תשלומים. פתחו ערוצים עם צמתים שיש להם קיבולת נכנסת.
מה כלול
אנחנו מספקים:
- BTCPay Server מוכן עם Bitcoin Core ו-Lightning (LND).
- גיבויי SCB אוטומטיים כל 4 שעות.
- ניטור: נקודת בריאות והתראות זמינות.
- תיעוד המתאר את הארכיטקטורה והגישה.
- 7 ימי תמיכה טכנית לאחר הפריסה (כולל סיוע בערוצים).
- הדרכת מנהלים: ניהול ארנק, פתיחת ערוצים, עדכוני תוכנה.
לצוות שלנו ניסיון של למעלה מ-5 שנים בפיתוח בלוקצ'יין ופרסנו 20+ צמתים לחנויות ופרויקטי DeFi. כל הפרויקטים מגיעים עם ערבות זמינות של 99.9%.
צרו קשר לייעוץ—נעזור לבחור VPS ולהכין את התשתית turnkey. קבלו פריסת BTCPay Server והתחילו לקבל תשלומי קריפטו ללא מתווכים.
לוחות זמנים משוערים
- התקנה בסיסית (ללא Lightning): 2 עד 4 שעות.
- ערימה מלאה עם Lightning: 1 עד 3 ימים (כולל סנכרון).
- אינטגרציה עם תשתית קיימת: נדון בנפרד.
העלות מחושבת לפי התרחיש שלכם: היקף עסקאות, צורך ב-Lightning, מטבעות נוספים. פנו אלינו ונשלח הצעה מסחרית.







