auto-novel icon indicating copy to clipboard operation
auto-novel copied to clipboard

本地dockerr部署访问小说部分502错误

Open sdgsgsdf opened this issue 1 year ago • 5 comments

dockerr配置文件如下 `services: proxy: image: ghcr.io/fishhawk/wneg-proxy ports: - 80:80 volumes: - ./files-web:/data/files-web - ./files-wenku:/data/files-wenku - ./files-extra:/data/files-extra restart: always

server: image: ghcr.io/fishhawk/wneg-server depends_on: - mongo environment: - HTTP_PROXY=http://127.0.0.1:7897 - HTTPS_PROXY=http://127.0.0.1:7897 - EMAIL_PASSWORD - JWT_SECRET - PIXIV_COOKIE_PHPSESSID - DB_HOST_MONGO=mongo - DB_HOST_ES=elasticsearch - DB_HOST_REDIS=redis ports: - 8081:8081 volumes: - ./files-web:/data/files-web - ./files-wenku:/data/files-wenku - ./files-extra:/data/files-extra restart: always

mongo: image: mongo:6.0.3 environment: - MONGO_INITDB_DATABASE=auth ports: - 27017:27017 volumes: - ./db:/data/db restart: always

elasticsearch: image: elasticsearch:8.6.1 environment: - xpack.security.enabled=false - discovery.type=single-node ulimits: memlock: soft: -1 hard: -1 nofile: soft: 65536 hard: 65536 cap_add: - IPC_LOCK volumes: - ./es/data:/usr/share/elasticsearch/data - ./es/plugins:/usr/share/elasticsearch/plugins ports: - 9200:9200 restart: always

redis: image: redis:7.2.1 ports: - 6379:6379 restart: always ` 启动后也能正常访问,对接翻译模型后可以上传本地文件进行翻译,但是想要直接访问小说部分却都502,请问大佬是哪路还需要设置吗?代理也设置了,浏览器访问那些网站是没问题 图片

docker日志如下 123.log

sdgsgsdf avatar Oct 29 '24 02:10 sdgsgsdf

你的JWT_SECRET这个环境变量为空值, 导致后端服务器直接因为NPE退出了, 根本没有启动, 上传文件翻译部分是由纯前端实现的, 所以说即使你没有启动后端服务器也可以本地翻译, 经过我本地测试修改环境变量后可以正常启动

hirrao avatar Dec 01 '24 19:12 hirrao

你的JWT_SECRET这个环境变量为空值, 导致后端服务器直接因为NPE退出了, 根本没有启动, 上传文件翻译部分是由纯前端实现的, 所以说即使你没有启动后端服务器也可以本地翻译, 经过我本地测试修改环境变量后可以正常启动

大佬,这个变量要填什么哇?

sdgsgsdf avatar Dec 02 '24 02:12 sdgsgsdf

你的JWT_SECRET这个环境变量为空值, 导致后端服务器直接因为NPE退出了, 根本没有启动, 上传文件翻译部分是由纯前端实现的, 所以说即使你没有启动后端服务器也可以本地翻译, 经过我本地测试修改环境变量后可以正常启动

大佬,这个变量要填什么哇?

随便一个字符串就行

hirrao avatar Dec 02 '24 02:12 hirrao

@hirrao 啊?随便填啊?感谢 我回去试试

sdgsgsdf avatar Dec 02 '24 02:12 sdgsgsdf

es数据库可能需要手动初始化,导致部分功能不可用,总之先试试设置下jwt吧

FishHawk avatar Dec 02 '24 02:12 FishHawk