このプロジェクトについて

# GitHub520プロジェクト概要 GitHub520は、GitHubへのアクセス問題(読み込み遅延、画像表示不可など)を解決することを目的としたオープンソースプロジェクトです。このプロジェクトは、hostsファイルの内容を維持・定期的に更新し、GitHub関連ドメインをより高速なIPアドレスに誘導することで、ユーザー体験を改善します。ソフトウェアのインストールは不要で、ローカルのhostsファイルを簡単に変更するだけで効果が得られます。 ## 主な機能 - **GitHubアクセス遅延の解消**:DNS解決を最適化し、サイトの読み込み速度を向上 - **画像表示失敗の修正**:GitHubリポジトリ内の画像が正常に表示されることを保証 - **自動更新**:hosts内容を定期的に更新し、IPアドレスの有効性を維持 - **マルチプラットフォーム対応**:Windows、Linux、macOS、Android、iOSなどのシステムに対応 ## 使用方法 ### 手動方式 1. プロジェクト提供のアドレスから最新のhosts内容を取得 2. 内容をシステムのhostsファイル末尾に追記 3. システムに応じてDNSキャッシュを更新(例:Windowsの`ipconfig /flushdns`) ### 自動方式 SwitchHostsツールの使用を推奨: - リモートhostsソースを追加し、URLは`https://raw.hellogithub.com/hosts` - 自動更新間隔を設定(1時間を推奨) ### コマンドライン方式 プロジェクトは、Windows(Git Bashが必要)、Linux、macOS向けのワンクリックコマンドスクリプトを提供しており、手動または計画タスクで定期的に実行できます。 ### AdGuardユーザー向け DNSブロックリストにカスタムリストを追加することで、自動更新が可能です。 ## 注意事項 - iOSおよびAndroidシステムでは、hostsファイルを変更するために脱獄またはroot権限が必要です - プロジェクトはクリエイティブ・コモンズ表示-非営利-改変禁止4.0国際ライセンスを使用しています - ユーザーはサーバー維持費を支援するためにスポンサーになることができます