GithubのクローンGogs(オープンソースのオンプレ)をWINDOWSで構築した。
Githubを使いたいが、インターネット上にファイルを置いてはいけないというよくある大人の事情で、GithubのクローンのGogsをWINDOWS上で構築した。
まず、Gogsを選定した理由は、WINDOWSサーバ上にすでに、Redmine(Bitnami)がすでに構築済であることだ。
Ruby on Rails を前提のシステムが2つ同居するのはあまりにも不安だった。
普通だったら情報が入手しやすいGitLabを選ぶが、Ruby環境の汚染を起こしたくないので、GitLabは採用せず。
次にGitbucketなども検討したが、一番GitHubに近いGogsを選んだ。
Go言語で作られていて、Windowsのバイナリインストーラもダウンロードできて簡単に構築できた。
前提として、Git(Windows版)、MySQL5.7(Windows版)
があるが、両方とも簡単にインストールできた。
MySQL5.7はチャットシステムのMattermost(Slackの
クローン)と共用する。
※Mattermostも非公式ながら、Windows版が存在していて、とても使いやすい。
ここで、みんなOauthとかで、IDの統合とか考えるのですが、面倒なので、全部同じユーザー名にしてもらうという運用でゆるーく使っていく。
The following two tabs change content below.
フリーダム
金融系システムエンジニアが、業務効率化や日常の工夫を発信しています。
日々の作業を少しラクにするアイデアやツールを記録しています。
忙しい中でも役立つヒントになればうれしいです。
最新記事 by フリーダム (全て見る)
- Android個人開発、最後の壁は「テスター12人」だった話 - 2026-04-04
- 【保存版】テニススクールで学んだことまとめ|3年間の気づきと上達のコツ - 2026-03-29
- OpenAIのAPIキーを使って利用する方法 - 2025-08-20
