私の目標は、私のGitlabサーバーのメールを設定したいと思います。私は多くのチュートリアルに従いましたが、私はそれを機能させることはできません。Gitlabドッカーで画像を送信
私の設定は次のとおりです。Dockerコンテナには逆プロキシがあり、DockerコンテナにはGitlabサーバーもあります。バージョンについて
:私は
https://github.com/sameersbn/docker-gitlab#available-configuration-parameters
する必要があります。
Docker version 17.09.0-ce, build afdb6d4
docker-compose version 1.16.1, build 6d1ac21
ここに私のドッキングウィンドウ-compose.ymlファイルは、私が良いと思わこのチュートリアルに従っ
version: '3.3'
networks:
proxy:
external: true
internal:
external: false
services:
gitlab:
image: gitlab/gitlab-ce:latest
container_name: gitlab
environment:
- TZ=Europe/Paris
- GITLAB_TIMEZONE=Paris
- [email protected]
- IMAP_PASSWORD=MYGMAILPASS
- GITLAB_INCOMING_EMAIL_ADDRESS=USERGMAIL+%{key}@gmail.com
volumes:
- /srv/gitlab/config:/etc/gitlab
- /srv/gitlab/logs:/var/log/gitlab
- /srv/gitlab/data:/var/opt/gitlab
restart: always
labels:
- traefik.backend=gitlab
- traefik.frontend.rule=Host:git.domain.com
- traefik.docker.network=proxy
- traefik.port=80
- traefik.frontend.entryPoints=http,https
networks:
- internal
- proxy
です私の設定で何かを逃したが、私はそれが何であるか把握することはできません...
誰でも電子メールの送信を設定できますか?私は、GitLabからの電子メール送信をテストする適切な方法を知らない。
docker-compose環境変数から、またはgitlab.rbファイルから直接設定するのが最善の方法ですか?
いくつかの助けがはるかにあなたが実際に使用しているものとは異なるドッキングウィンドウの画像のためのものである続く
ありがとうございました。あなたの設定を最初に自分のgitlab.rbに直接しようとしました。 MailgunをSMTPとして設定し、 "gitlab_rails console"から電子メールを送信しようとしました。 SMTPが正しく設定されているとメールを受信しました。 Gitlabのページからテストする方法はありますか?すべてが機能することを確認するには – Hurobaki
私はGitLabでイベントを行い、電子メール通知を受け取りました。 docker-compose環境変数からgitlab.rbを設定しても、すべてが完璧に動作します!お手伝いありがとうございます ! :) – Hurobaki
@Hurobakiどのようにgitlab_railsコンソールからそのメールを送信できましたか?あなたはどこかに投稿することができます、私はどこでもこれを行う方法を見つけることができません。私は電子メールの問題をデバッグしようとしていますが、設定が変更されるたびにGUIを介して電子メールを送信しようとするのは面倒です。 – MMT