私のgitlab設定/etc/gitlab/gitlab.rb
には、コメントなしの次のコードしかありません。再び私は、プロフィールのアバターを更新すると、ファイルが/opt/gitlab/embedded/service/gitlab-rails/public/uploads/user/avatar/2/avatar.png
アップロードされたアバター画像がGitLabに表示されない
/opt/bitnami/apache2/conf/bitnami/httpd.conf
<VirtualHost *:80>
ServerName gitlab.mydomain.com
DocumentRoot /opt/gitlab/
ProxyPass/http://127.0.0.1:8888/
ProxyPassReverse/http://127.0.0.1:8888/
# Custom log file locations
ErrorLog /opt/bitnami/apache2/logs/gitlab_error.log
CustomLog /opt/bitnami/apache2/logs/gitlab_access.log combined
</VirtualHost>
上
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
とApacheのために構成された仮想ホストを実行して再構成
external_url 'http://gitlab.mydomain.com:8888'
unicorn['worker_timeout'] = 6000
unicorn['port'] = 8888
web_server['external_users'] = ['www-data']
nginx['enable'] = false
ci_nginx['enable'] = false
しかし、画像が表示されないウェブインタフェースでは、画像に添付された画像の位置はhttp://gitlab.mydomain.com:8888/uploads/user/avatar/2/avatar.png
です。
http://gitlab.mydomain.com/uploads/user/avatar/2/avatar.png
で直接アバターにアクセスできます。
ポート8888のすべての要求にポート番号を持たないようにmode_rewriteするにはどうすればよいですか?またはこれを解決するための他のソリューション?
DNSを設定しましたか?そのサブドメインのcnameレコードを追加するのは好きですか? – FeedTheWeb
私は今Bitnamiのサイトを参照してください – FeedTheWeb
@lxerええ、私もそれはホストゾーンの設定に基づいています。ここでgitlabをどうやって取得するのですか?何か案が? – devo