0
0

AWS上に載せたGitLab関連のメモ(メールサーバー無し)

Last updated at Posted at 2024-01-12

概要

EC2上にGitLabアカウントを作成したが,メール送信等はいらないので,入れなかった.
そうしたらアカウント発行ができなくなったので,解決策を模索中

アカウント作成

GitLabのRootユーザーによって作成できます.

アカウントのパスワードを変更

AWSのコンソール上でコマンドを打つことによって変更できます.

GitLabのコンソールからパスワードをリセットする:
GitLabのサーバーにrootユーザーとしてログインします。
GitLabのコンソールを使用してtestユーザーのパスワードをリセットします。
コマンドラインで以下のように実行します(GitLabバージョンによって異なる場合があります):

sudo gitlab-rails console
user = User.find_by(username: 'test')
user.password = 'newpassword'
user.password_confirmation = 'newpassword'
user.save!

ここで、'test'はユーザー名、'newpassword'は新しいパスワードに置き換えてください。

GitLabの再起動

sudo gitlab-ctl restart

SMTP Setting(今回しなかったメール設定)

GitLabのプロジェクトクローン時にローカルIPでしかできない

こんな感じにローカルIPが参照されている状態になる.
image.png
コマンドで設定できるらしいが,今回は応急処置をする.(まだ固定IPをとってないため)

AWSのインスタンスのパブリックIPを取得
image.png

上記のローカルIPの代わりにパブリックIPを入力する.

終わりに

ここに知識を蓄積してきます.

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0