GiteaによるGithubのミラーリング設定
目次
1 min read
Githubのリポジトリを自宅サーバーのGitにミラーリングする
自宅サーバーでGiteaを使っているのですが、
Githubのリポジトリの内容を定期的に自動でクローンする機能です。(pull mirrorとも)
最短10分間隔で設定できます。
Julesと組み合わせる
JulesはAIエージェントであり、
指示をするとGithubのリポジトリにソースをプッシュしてくれます。
これを自宅のGitサーバーに定期的に引き込んでおくことでバックアップになるわけです。
クローンしたプロジェクトをビルドする
自宅のサーバーからクローンしたプロジェクトをビルドしましょう。
このビルド部分も、コマンドを実行できるGUIツールなどを作ると半自動化できると考えています。
まとめ
以上、Jules+github→gitea→npm run build→アプリ公開 までの流れが少し楽になる設定があったよ、という紹介でした。