关于 docker-composer 部署 sub2api 的简单问题

按照 官方文档 以 docker-composer 方式部署 sub2api, 启动容器前,修改 .env 填写了 ADMIN_EMAIL , 保留 ADMIN_PASSWORD 为空。 服务也都启动正常的,但是执行 docker compose -f docker-compose.yml logs...
关于 docker-composer 部署 sub2api 的简单问题
关于 docker-composer 部署 sub2api 的简单问题

image

按照官方文档docker-composer 方式部署 sub2api,

启动容器前,修改 .env 填写了 ADMIN_EMAIL, 保留 ADMIN_PASSWORD 为空。

PixPin7q6VSed5Mb

服务也都启动正常的,但是执行 docker compose -f docker-compose.yml logs sub2api | grep "admin password" 啥也不显示,查询不到密码,是怎么回事呢?

在页面点击注册也不行,提示管理员没有开放注册。

和吉米奈畅聊了一会,他建议我直接查看数据库

root@Ubuntu18-emqx-61:/services/sub2api-deploy# docker exec -it sub2api-postgres psql -U sub2api -d sub2api -c "SELECT * FROM users;"
 id | email | password_hash | role | balance | concurrency | status | created_at | updated_at | deleted_at | username | notes | wechat | totp_secret_encrypted | totp_enabled | totp_enabled_at | balance_notify_enabled | balance_notify_threshold | balance_notify_extra_emails | balance_notify_threshold_type | total_recharged | signup_source | last_login_at | last_active_at | rpm_limit
----+-------+---------------+------+---------+-------------+--------+------------+------------+------------+----------+-------+--------+-----------------------+--------------+-----------------+------------------------+--------------------------+-----------------------------+-------------------------------+-----------------+---------------+---------------+----------------+-----------
(0 rows)

根本没有自动创建用户,是怎么回事,有部署过的佬友帮忙解答下吗?

注:手动修改 .env 填写 ADMIN_PASSWORD 也试过不行。

3 个帖子 - 3 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文