問題タブ [gogs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 大きなgitリポジトリを高速にロードするようにgogsを構成するにはどうすればよいですか?
1 CPU、1 GB RAM、30 GB SSD を搭載した DigitalOcean 仮想マシンに gogsをセットアップしました。小さなリポジトリでうまく機能し、すべてがきびきびしています。gogs がより大きなリポジトリをどのように処理するかをテストするために、gitリポジトリを gogs インストールにクローン/インポートしました。Web インターフェイスからリポジトリを開くたびに、ロードに少なくとも 5 秒かかり、CPU 使用率は 95%、メモリは 900MB で推移しています。したがって、仮想マシンのリソースが不十分であると想定しました。そこで、仮想マシンのサイズを変更し、8 つの CPU コアと 16GB の RAM を割り当てました。それでも、git リポジトリのロードにはまだ約 5 秒かかります。私の推測では、構成の問題か、gogs 自体と git リポジトリの処理方法に問題があると思われます。大きなリポジトリで gogs を高速に動作させる方法はありますか?
git - ファイルをリモート ホストにプッシュできません
このコマンドを使用してコンテナー (git サービス) を開始しました...
git サービスを開始でき、ブラウザから新しく作成されたリポジトリを確認できます...
http://52.201.82.96:10080/shantanuo/testme
しかし、これらの手順に従うと、エラーが発生します (許可が拒否されました)。
ドッカーの問題ですか?
git - Gogs Docker コンテナへのローカル GIT リポジトリの追加
Docker を使用して Gogs をインストールしました。その後、次のようなローカル リポジトリを作成しました (実際にrepository
は、複数のブランチなどがありますが、この例は単純にしています)。
これを Gogs に移行/プッシュするにはどうすればよいですか?
git - jupyter ノートブック共有プラットフォームを構築するための最良のオプションは何ですか
エンジニアがスクリプトと jupyter ノートブックを作成して共有できる「オープン サイエンス プラットフォーム」を構築する必要があります。(およびバージョニング) 1 つの良い例は、kaggle の Web サイトです。データがあり、人々はこれをフォークしてスクリプトを作成します。人々は、ウェブサイトから jupyter ノートブックを共有、投票、および実行できます。
明らかに、私は時間のニーズに合うオープンソース プラットフォームを見つけられませんでした。
それでは、独自のプラットフォームを構築するためのアドバイスをお願いします。いくつかの調査から、3 つの解決策に気付きました。- wordpress などのソリューションまたはその他のソリューションを使用します。その中に「共同」部分を構築し、バージョン管理を維持するために Webhook と gogs で遊んでみてください。 - 私が発見した最後のものは、「オープン サイエンス フレームワーク」プロジェクトで作成します。
回答ありがとうございます。
git - Gogs のホットバックアップの実行
この質問は、gogs / git の gogs-repositories コンポーネントのみを対象とするこの質問に関連しています。
Gogs は、git リポジトリで「ヘルス チェック」も実行します。これらのヘルスチェックは何をしますか? リポジトリの状態を変更できますか? もしそうなら、リポジトリがRSyncを使用してバックアップされていることが破損の原因になる可能性がありますか?
TIA、オーレ
git - Gogs セキュリティ INSTALL_LOCK パラメータ
gogs構成ファイルには、構成パラメーターapp.ini
があることがわかります。INSTALL_LOCK
このパラメータは何のためのものですか?
gogs - GOGS 秘密鍵の使用状況 / プロセス
この質問は次の質問に似ています: GOGS 秘密鍵
ただし、この投稿は、このキーが正しいキーであるかどうか、または使用する正しいキーが UI を介して生成できる個人用アクセス トークンであるかどうかを実際に確認していません。
また、これsecret-key
は一般的に何のためにあるのだろうか?説明は答えを提供しますが、それを使用するためのコンテキスト/プロセスは何でしょうか:
TIA、オーレ
git - CRONジョブをオフにするGogs
app.ini の Gogs チート シートには、次のパラメーターがあります。
この:
では、ここに競合はありますか?構成設定の上に、次のようなブラケット ヘッダーがあることに気付きました。
だから私はおそらくそれを仮定しています:
うまくいくかもしれません-しかし、私は推測しています...誰もこれについて何か経験がありますか?
TIA、オーレ