ನನ್ನ GitHub ಖಾತೆಯನ್ನು ನಾನು ಹೇಗೆ ಸಂಪರ್ಕಿಸುವುದು?
ಆದ್ಯತೆಯ ವಿಧಾನವೆಂದರೆ ನಮ್ಮ Zinn® GitHub App, ಇದನ್ನು ನೀವು ನಿಮ್ಮ ಖಾತೆಯಲ್ಲಿ ಸ್ಥಾಪಿಸಿ, ಆಯ್ದ ರೆಪೊಸಿಟರಿಗಳಿಗೆ ಅನುಮತಿಯನ್ನು ನೀಡುತ್ತೀರಿ. ಇದು ಹರಳಿನಂತಹ ಅನುಮತಿಗಳನ್ನು ಮತ್ತು ಅಲ್ಪಾವಧಿಯ ಸ್ಥಾಪನಾ ಟೋಕನ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ — ಸೋರಿಕೆಯಾಗಲು ಯಾವುದೇ ದೀರ್ಘಾವಧಿಯ ರಹಸ್ಯವಿರುವುದಿಲ್ಲ — ಮತ್ತು ನೀವು ಅದನ್ನು ಒಂದೇ ಕ್ಲಿಕ್ನಲ್ಲಿ ಹಿಂಪಡೆಯಬಹುದು. ನೀವು ಸೂಕ್ಷ್ಮವಾದ personal access token ಅನ್ನು ಬಳಸಲು ಬಯಸಿದರೆ, ಯಾವ ಸ್ಕೋಪ್ಗಳನ್ನು ನೀಡಬೇಕೆಂದು ನಾವು ನಿಮಗೆ ನಿಖರವಾಗಿ ತಿಳಿಸುತ್ತೇವೆ ಮತ್ತು ನೀವು ಅದನ್ನು ನಮೂದಿಸಿದ ತಕ್ಷಣ ಟೋಕನ್ ಅನ್ನು ಮೌಲ್ಯೀಕರಿಸುತ್ತೇವೆ.
ನನ್ನ ಟೋಕನ್ ಬಗ್ಗೆ ನೀವು ಏನನ್ನು ಪರಿಶೀಲಿಸುತ್ತೀರಿ?
ಪ್ರವೇಶಿಸಿದಾಗ, ಟೋಕನ್ ಸಕ್ರಿಯವಾಗಿದೆ ಮತ್ತು ಅಗತ್ಯ ಅನುಮತಿಗಳನ್ನು ಹೊಂದಿದೆ — ರೆಪೊಸಿಟರಿ ವಿಷಯಗಳು, Pages, ಮತ್ತು ರೆಪೊ ರಚನೆಗಾಗಿ ನಿರ್ವಹಣೆ — ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ನಾವು GitHub API ಅನ್ನು ಕರೆಯುತ್ತೇವೆ ಮತ್ತು ಏನನ್ನಾದರೂ ಉಳಿಸುವ ಮೊದಲು ಹಸಿರು ಅಥವಾ ಕೆಂಪು ಗುರುತನ್ನು ತೋರಿಸುತ್ತೇವೆ. ನಾವು ಮೌಲ್ಯೀಕರಿಸದ ಅಥವಾ ಮಿತಿಮೀರಿದ ಕೀಲಿಯನ್ನು ಎಂದಿಗೂ ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ. ರುಜುವಾತುಗಳು ನೀವು ತರುವ ಪ್ರತಿಯೊಂದು ಖಾತೆಯಂತೆಯೇ ಅದೇ ಸಂಪರ್ಕದ ಮೂಲಕ Vault ಗೆ ಹೋಗುತ್ತವೆ.
ನನ್ನ ಖಾತೆಯಲ್ಲಿ ನೀವು ನಿಜವಾಗಿ ಏನು ಮಾಡುತ್ತೀರಿ?
ನಾವು ರೆಪೊಸಿಟರಿಗಳನ್ನು ರಚಿಸುತ್ತೇವೆ (ಅಥವಾ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಒಂದನ್ನು ಬಳಸುತ್ತೇವೆ), ನಿಮ್ಮ ವಿಷಯ ಅಥವಾ ಬಿಲ್ಡ್ ಔಟ್ಪುಟ್ ಅನ್ನು ಪುಶ್ ಮಾಡುತ್ತೇವೆ, ಶಾಖೆ ಮತ್ತು ಡೈರೆಕ್ಟರಿಯಿಂದ ಅಥವಾ GitHub Actions ಬಿಲ್ಡ್ನಿಂದ GitHub Pages ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತೇವೆ ಮತ್ತು ಹಿಂದಿನ ಸ್ಥಿತಿಗೆ ಮರಳಬಹುದು. ಕಸ್ಟಮ್ ಡೊಮೇನ್ಗಾಗಿ ನಾವು ರೆಪೊ CNAME ಅನ್ನು ಬರೆಯುತ್ತೇವೆ, HTTPS ಅನ್ನು ಕಡ್ಡಾಯಗೊಳಿಸುತ್ತೇವೆ ಮತ್ತು ನಿಮಗಾಗಿ DNS ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುತ್ತೇವೆ. ನಾವು ನಿಗದಿತ ವೇಳಾಪಟ್ಟಿಯ ಪ್ರಕಾರ ರೆಪೊಸಿಟರಿಯನ್ನು R2 ಆಬ್ಜೆಕ್ಟ್ ಸಂಗ್ರಹಣೆಗೆ ಬ್ಯಾಕಪ್ ಮಾಡಬಹುದು.
Pages ಸೈಟ್ನಲ್ಲಿ ನಾನು ನನ್ನ ಸ್ವಂತ ಡೊಮೇನ್ ಅನ್ನು ಬಳಸಬಹುದೇ?
ಹೌದು. ನಾವು ರೆಪೊಸಿಟರಿಯ CNAME ಫೈಲ್ ಅನ್ನು ಬರೆಯುತ್ತೇವೆ, Enforce HTTPS ಅನ್ನು ಆನ್ ಮಾಡುತ್ತೇವೆ ಮತ್ತು DNS ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುತ್ತೇವೆ — ಅಪೆಕ್ಸ್ A-ರೆಕಾರ್ಡ್ಗಳನ್ನು GitHub ನ Pages ವಿಳಾಸಗಳಿಗೆ ಮತ್ತು www CNAME ಅನ್ನು — ಪ್ರತಿಯೊಂದು ಇತರ ಬ್ಯಾಕೆಂಡ್ನಂತೆಯೇ ಅದೇ ಅಪೆಕ್ಸ್-ಮತ್ತು-www ನಿಯಮವನ್ನು ಅನುಸರಿಸಿ.
ನನ್ನ PBN ನಲ್ಲಿ GitHub Pages ಅನ್ನು ಬಳಸುವುದು ಸುರಕ್ಷಿತವೇ?
ಇದನ್ನು ಸಂಪೂರ್ಣ ಎಚ್ಚರಿಕೆಯಿಂದ ಬಳಸಿ. GitHub Pages ಯಾವುದೇ ಸರ್ವರ್-ಸೈಡ್ ನಿಯಮಗಳನ್ನು ಹೊಂದಿಲ್ಲ, ಆದ್ದರಿಂದ SEO-ಕ್ರಾಲರ್ ತಡೆಯುವಿಕೆಯು ಅಲ್ಲಿ ಕೇವಲ robots.txt ಮತ್ತು ಮೆಟಾ ಟ್ಯಾಗ್ಗಳನ್ನು ಮಾತ್ರ ಅವಲಂಬಿಸಿರುತ್ತದೆ — ನಮ್ಮ ಸ್ವಂತ ಫ್ಲೀಟ್ ತಡೆಯುವ ರೀತಿಯಲ್ಲಿ ಇದರಿಂದ Ahrefs ಅಥವಾ Majestic ಅನ್ನು ಹಾರ್ಡ್-ಬ್ಲಾಕ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ — ಮತ್ತು ಪ್ರತಿಯೊಂದು Pages ಸೈಟ್ GitHub ನ ಮೂಲಸೌಕರ್ಯ ಮತ್ತು IP ಶ್ರೇಣಿಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತದೆ, ಇದು ಹಂಚಿಕೆಯ footprint ಆಗಿದೆ. ಆದ್ದರಿಂದ Footprint-Free ಶ್ರೇಣಿಯಲ್ಲಿ ನಾವು GitHub Pages ಅನ್ನು ನೀಡುತ್ತೇವೆ ಆದರೆ ಅದನ್ನು footprint-ದುರ್ಬಲ ಎಂದು ಫ್ಲ್ಯಾಗ್ ಮಾಡುತ್ತೇವೆ, ನಮ್ಮ ಫ್ಲೀಟ್ ಅಥವಾ Cloudflare ನಲ್ಲಿ PBN ಡೀಫಾಲ್ಟ್ ಅನ್ನು ಇರಿಸುತ್ತೇವೆ ಮತ್ತು footprint-ಸೂಕ್ಷ್ಮ ಸೈಟ್ಗಾಗಿ ನೀವು ಅದನ್ನು ಆರಿಸಿದಾಗ ನಿಮಗೆ ಎಚ್ಚರಿಕೆ ನೀಡುತ್ತೇವೆ. Mainstream ಶ್ರೇಣಿಯಲ್ಲಿ ಇದು ಪ್ರಮುಖ, ಉಚಿತ ಸ್ಥಿರ ಆಯ್ಕೆಯಾಗಿದೆ.