តើខ្ញុំអាចភ្ជាប់គណនី GitHub របស់ខ្ញុំដោយរបៀបណា?
វិធីសាស្ត្រដែលត្រូវបានណែនាំគឺ Zinn® GitHub App របស់យើង ដែលអ្នកដំឡើងនៅលើគណនីរបស់អ្នក ហើយផ្ដល់សិទ្ធិទៅកាន់ឃ្លាំងផ្ទុក (repositories) ដែលបានជ្រើសរើស។ វាប្រើប្រាស់ការអនុញ្ញាតជាក់លាក់ និងថូខិនដំឡើងដែលមានអាយុកាលខ្លី — មិនមានអាថ៌កំបាំងដែលមានអាយុកាលវែងដែលអាចបែកធ្លាយនោះទេ — ហើយអ្នកអាចដកសិទ្ធិវាវិញបានដោយគ្រាន់តែចុចមួយដង។ ប្រសិនបើអ្នកចង់ប្រើប្រាស់ fine-grained personal access token វិញនោះ យើងនឹងប្រាប់អ្នកឱ្យច្បាស់អំពីវិសាលភាពដែលត្រូវផ្ដល់ ហើយផ្ទៀងផ្ទាត់ថូខិននោះភ្លាមៗនៅពេលដែលអ្នកបញ្ចូលវា។
តើអ្នកផ្ទៀងផ្ទាត់អ្វីខ្លះអំពីថូខឹនរបស់ខ្ញុំ?
នៅពេលបញ្ចូល យើងហៅទៅកាន់ GitHub API ដើម្បីបញ្ជាក់ថាថូខឹនគឺនៅដំណើរការ និងមានការអនុញ្ញាតដែលត្រូវការ — មាតិកាឃ្លាំងផ្ទុក, Pages, និងការគ្រប់គ្រងសម្រាប់ការបង្កើតឃ្លាំងផ្ទុក — ហើយបង្ហាញសញ្ញាធីកពណ៌បៃតង ឬក្រហម មុនពេលរក្សាទុកអ្វីមួយ។ យើងមិនដែលរក្សាទុកកូនសោដែលមិនបានផ្ទៀងផ្ទាត់ ឬមានវិសាលភាពលើសកំណត់ឡើយ។ ព័ត៌មានសម្ងាត់ចូលទៅកាន់ Vault តាមរយៈថ្នេរតភ្ជាប់ដូចគ្នានឹងគណនីផ្សេងទៀតទាំងអស់ដែលអ្នកភ្ជាប់។
តើអ្នកពិតជាធ្វើអ្វីខ្លះនៅលើគណនីរបស់ខ្ញុំ?
យើងបង្កើតឃ្លាំងផ្ទុកទិន្នន័យ (ឬប្រើប្រាស់ឃ្លាំងដែលមានស្រាប់) រុញមាតិកា ឬលទ្ធផល build របស់អ្នក បើកដំណើរការ GitHub Pages ពី branch និង directory ឬ GitHub Actions build ហើយអាចត្រឡប់ទៅស្ថានភាពដើមវិញបាន។ សម្រាប់ដែនផ្ទាល់ខ្លួន យើងសរសេរ CNAME របស់ repo អនុវត្ត HTTPS និងកំណត់រចនាសម្ព័ន្ធ DNS សម្រាប់លោកអ្នក។ យើងក៏អាចបម្រុងទុកឃ្លាំងផ្ទុកទិន្នន័យទៅកាន់កន្លែងផ្ទុកវត្ថុ R2 តាមកាលវិភាគផងដែរ។
តើខ្ញុំអាចប្រើដែនផ្ទាល់ខ្លួនរបស់ខ្ញុំនៅលើគេហទំព័រ Pages បានទេ?
បាទ/ចាស។ យើងសរសេរឯកសារ CNAME របស់ឃ្លាំងផ្ទុក បើក Enforce HTTPS និងកំណត់រចនាសម្ព័ន្ធ DNS — កំណត់ត្រា A របស់ apex ទៅកាន់អាសយដ្ឋាន Pages របស់ GitHub និង www CNAME — ដោយអនុវត្តតាមច្បាប់ apex-និង-www ដូចគ្នានឹង backend ផ្សេងទៀតទាំងអស់។
តើវាមានសុវត្ថិភាពទេក្នុងការប្រើ GitHub Pages នៅលើ PBN របស់ខ្ញុំ?
សូមប្រើប្រាស់វាដោយការប្រុងប្រយ័ត្ន។ GitHub Pages មិនមានវិធានខាងម៉ាស៊ីនបម្រើទេ ដូច្នេះការទប់ស្កាត់ SEO-crawler នៅទីនោះអាចពឹងផ្អែកតែលើ robots.txt និង meta tags ប៉ុណ្ណោះ — វាមិនអាចទប់ស្កាត់ Ahrefs ឬ Majestic យ៉ាងម៉ឺងម៉ាត់ដូចដែលប្រព័ន្ធរបស់យើងផ្ទាល់អាចធ្វើបាននោះទេ — ហើយគេហទំព័រ Pages នីមួយៗចែករំលែកហេដ្ឋារចនាសម្ព័ន្ធ និងជួរ IP របស់ GitHub ដែលជា footprint រួមគ្នា។ ដូច្នេះនៅលើខ្សែស្រឡាយ Footprint-Free យើងផ្ដល់ជូននូវ GitHub Pages ប៉ុន្តែដាក់ទង់សម្គាល់វាថាមាន footprint ខ្សោយជាង រក្សាការកំណត់លំនាំដើមរបស់ PBN នៅលើប្រព័ន្ធរបស់យើង ឬ Cloudflare ហើយព្រមានអ្នកនៅពេលអ្នកជ្រើសរើសវាសម្រាប់គេហទំព័រដែលប្រកាន់ footprint។ នៅលើខ្សែស្រឡាយ Mainstream វាគឺជាជម្រើសឋិតិវន្តឥតគិតថ្លៃកម្រិតខ្ពស់។