homeland icon indicating copy to clipboard operation
homeland copied to clipboard

Homeland 刚部署完,登录,注册,找回密码都不可用,都跳到主页无任何其他反应

Open pangguoming opened this issue 1 year ago • 2 comments

Homeland 刚部署完,登录,注册,找回密码都不可用,都跳到主页无任何其他反应

部署地址: http://ai-helloworld.com/

求解

pangguoming avatar Mar 11 '24 07:03 pangguoming

docker-compose.yml 修改如下:


web:
   ports:
     - '8060:80'

 caddy:
   ports:
     - '8061:80'
     - '8062:443'

pangguoming avatar Mar 11 '24 07:03 pangguoming

app.config.env 修改如下:

RAILS_ENV=production
# RAILS_LOG_TO_STDOUT=true

# Database
DATABASE_URL=postgres://postgres:@postgresql:5432/homeland
# DATABASE_POOL=64
REDIS_URL=redis://redis:6379/1

# App Config
app_name=AI-helloworld
domain=ai-helloworld.com
[email protected]

mailer_provider=smtp
[email protected]
mailer_options_address=smtp.163.com
mailer_options_port=465
mailer_options_domain=163.com
[email protected]
mailer_options_password=xxxxxxxxxxxx
mailer_options_authentication=login
mailer_options_enable_starttls_auto=true

pangguoming avatar Mar 11 '24 07:03 pangguoming

问题解决了吗?

qichunren avatar Mar 12 '24 00:03 qichunren

问题解决了吗?

pangguoming avatar Mar 12 '24 06:03 pangguoming

我在你网站测试发现的的确是这样,但是注册数据是保存到数据库了。可能与https证书有关。你想办法这个配置好再试试。

qichunren avatar Mar 13 '24 00:03 qichunren

我在你网站测试发现的的确是这样,但是注册数据是保存到数据库了。可能与https证书有关。你想办法这个配置好再试试。

能先关闭https 吗? 不想花钱买证书

pangguoming avatar Mar 13 '24 06:03 pangguoming

对了,我是 已经安装了nginx,代理了 homeland 在docker中的nginx

pangguoming avatar Mar 13 '24 06:03 pangguoming

我在 docker这配置如下

web:
   ports:
     - '8060:80'

 caddy:
   ports:
     - '8061:80'
     - '8062:443'

我已经安装的nginx 指向了8060

pangguoming avatar Mar 13 '24 06:03 pangguoming

我在 docker这配置如下

web:
   ports:
     - '8060:80'

 caddy:
   ports:
     - '8061:80'
     - '8062:443'

我已经安装的nginx 指向了8060

确实是这里的原因,关闭我的nginx 配置 caddy 接管 80和 443端口 就可以了,但我不能关闭

pangguoming avatar Mar 13 '24 06:03 pangguoming