GitHub / open-gitea / Gitea / Gitbucket 間でリポジトリを一方向バックアップ同期・双方向同期します。
ここは管理者向け本番環境です。試しに触ってみたい方はデモ環境をどうぞ:
https://easy-web.tokyo/rs-sync/demo
This is the admin/production environment. If you just want to try it out, use the demo instead:
https://easy-web.tokyo/rs-sync/demo
セキュリティ上の理由により、登録済みの管理者メールアドレスでのみログインできます。
ログイン中:
登録e-mailを忘れた時の為になるべくご登録下さい。 / Please register this if possible, in case you forget your registered email address.
スマホの認証アプリ(Google Authenticator等)のカメラで下のQRコードを撮影して登録するか、読み取れない端末(ガラケー等)の場合は下の文字列を手入力で追加してください。いずれの方法でも表示された6桁コードを入力すれば有効化できます。
設定したカレンダーから作成した次回予定など、最大1年分の月日と時刻を保存できます。このデータはGoogleカレンダーに保存でき、非公開設定も可能です。Googleアカウントでログインすると、Googleカレンダーへ保存して連動できます。
「このGitHub組織/アカウントをマスターとして、変化があれば以下の組織/ アカウントへ全リポジトリをコピー同期する」という設定を、アカウント登録・ ジョブ作成を個別に行わずまとめて作成します(コピー先は複数指定可)。 一方向(マスター→コピー先のみ)・全リポジトリ・下で選んだ間隔での 自動実行として作成されます。
GitHub・open-gitea・Gitea・Gitbucketいずれかのプロバイダで、同期の ソース(コピー元)または宛先(コピー先)として使うアカウントを登録します。 トークンは同期実行時にサーバー内部でのみ使用し、一覧には表示されません。
⚠️ これはデモ環境で、ログイン無しで誰でも閲覧できます。実際のGitHub トークン等は絶対に入力しないでください。/ This is the demo environment, viewable by anyone without login. Never enter a real GitHub token or other real credentials here.
上で登録したアカウント同士の間で、どのリポジトリを・どちらの向きに・ どのタイミングで同期するかを設定します。
gitリポジトリを前提としない、単純なフォルダ間のファイルコピー同期です。 接続先はローカルドライブ(このサーバー自身のファイルシステム)、または SFTP(VPS・レンタルサーバー・NAS・Termux等を入れたスマホ)を選べます。 一方向コピーのみ(宛先に無い、またはサイズが違うファイルだけを転送)。
-