چگونه حساب GitHub خود را متصل کنم؟
روش ترجیحی Zinn® GitHub App ما است که آن را روی حساب خود نصب میکنید و به مخازن انتخابی اختصاص میدهید. این برنامه از مجوزهای جزئی و توکنهای نصب کوتاهمدت استفاده میکند — هیچ کلید محرمانه بلندمدتی برای افشا شدن وجود ندارد — و میتوانید آن را با یک کلیک لغو کنید. اگر ترجیح میدهید از یک توکن دسترسی شخصی با دسترسیهای دقیق استفاده کنید، ما دقیقاً به شما میگوییم چه دامنههایی را مجاز کنید و توکن را به محض وارد کردن تأیید میکنیم.
شما چه چیزی را درباره توکن من اعتبارسنجی میکنید؟
در هنگام ورود، GitHub API را فراخوانی میکنیم تا تأیید کنیم که توکن فعال است و مجوزهای لازم را دارد — محتویات repository، Pages، و مدیریت برای ایجاد repo — و قبل از ذخیره هر چیزی، یک علامت تیک سبز یا قرمز نشان میدهیم. ما هرگز کلید اعتبارسنجینشده یا با دسترسی بیش از حد مجاز را ذخیره نمیکنیم. اطلاعات کاربری از طریق همان مسیر اتصالی که هر حساب دیگری اضافه میکنید، به Vault منتقل میشود.
دقیقاً در حساب من چه کاری انجام میدهید؟
ما مخازن جدید ایجاد میکنیم (یا از یک مخزن موجود استفاده میکنیم)، محتوا یا خروجی ساخت شما را پوش (push) میکنیم، GitHub Pages را از یک شاخه و دایرکتوری یا از طریق ساخت GitHub Actions فعال مینماییم و امکان بازگردانی به نسخههای قبلی را داریم. برای یک دامنه اختصاصی، ما CNAME مخزن را مینویسیم، HTTPS را الزامی میکنیم و DNS را برای شما پیکربندی مینماییم. ما همچنین میتوانیم از مخزن طبق یک زمانبندی در فضای ذخیرهسازی شیء R2 نسخه پشتیبان تهیه کنیم.
آیا میتوانم از دامنه اختصاصی خود در یک سایت Pages استفاده کنم؟
بله. ما فایل CNAME مخزن را مینویسیم، Enforce HTTPS را فعال میکنیم و DNS را پیکربندی میکنیم — رکوردهای A مربوط به apex به آدرسهای Pages در GitHub و CNAME مربوط به www — با پیروی از همان قاعده apex و www مانند هر بکاند دیگر.
آیا استفاده از GitHub Pages برای PBN من امن است؟
با آگاهی کامل از آن استفاده کنید. GitHub Pages فاقد قوانین سمت سرور است، بنابراین مسدودسازی خزندههای SEO در آن فقط میتواند به robots.txt و متاتگها متکی باشد — این سرویس نمیتواند مانند ناوگان اختصاصی ما Ahrefs یا Majestic را بهطور قطعی مسدود کند — و هر سایت Pages از زیرساخت و محدودههای IP متعلق به GitHub استفاده میکند که یک footprint مشترک محسوب میشود. بنابراین در پلن Footprint-Free، ما GitHub Pages را ارائه میدهیم اما آن را از نظر footprint ضعیفتر علامتگذاری میکنیم، پیشفرض PBN را روی ناوگان خودمان یا Cloudflare نگه میداریم و هنگام انتخاب آن برای سایتی که به footprint حساس است، به شما هشدار میدهیم. در پلن Mainstream، این یک گزینه استاتیک درجهیک و رایگان است.