オープンソースツール: Auto SS Config

Home PDF Audio

Auto SS Configというツールをオープンソース化したことを発表できることを嬉しく思います。このツールは、ShadowsocksのURLからShadowsocksまたはClashのサブスクリプションURLを自動生成し、アップロードするもので、プロキシサーバーの設定を管理・更新するのがより簡単になります。

このツールは、特にShadowsocksサーバーがブロックされたときに、私にとって革命的な存在でした。Outline Managerを使用して新しいサーバーを作成し、新しいアドレスを取得し、このURLをMacアプリを使って直接インポートすることで、GFWの制限を回避しています。このプロジェクトからpython upload_configs.pyを実行することで、サブスクリプションURLが更新され、すべてのデジタルデバイスが機能的なネットワーク接続を維持できるようになります。

機能

ファイル

セットアップ

  1. 依存関係をインストール:
     pip install -r requirements.txt
    
  2. Google Cloudの認証情報を設定:
    • Google Cloud SDKをインストールします。
    • gcloud auth application-default login を実行します。
    • または、GOOGLE_APPLICATION_CREDENTIALS 環境変数を設定します。
  3. app_config_tmp.yamlapp_config.yaml にコピーして設定する:
     bucket_name: your-bucket-name
     ss_urls:
         - ss://method:password@server:port
    

使用方法

  1. app_config.yamlss_urls リストに Shadowsocks の URL を追加する:
     ss_urls:
         - ss://method:password@server:port
    
  2. 設定ファイルのアップロード:
     python upload_configs.py
    

    スクリプトは、両方の設定に対する公開URLを出力します。

開発

ライセンス

MIT(マサチューセッツ工科大学)


詳細や貢献については、ぜひリポジトリをチェックしてください!


Back 2025.01.18 Donate