本地dockerr部署访问小说部分502错误
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
你的JWT_SECRET这个环境变量为空值, 导致后端服务器直接因为NPE退出了, 根本没有启动, 上传文件翻译部分是由纯前端实现的, 所以说即使你没有启动后端服务器也可以本地翻译, 经过我本地测试修改环境变量后可以正常启动
你的JWT_SECRET这个环境变量为空值, 导致后端服务器直接因为NPE退出了, 根本没有启动, 上传文件翻译部分是由纯前端实现的, 所以说即使你没有启动后端服务器也可以本地翻译, 经过我本地测试修改环境变量后可以正常启动
大佬,这个变量要填什么哇?
你的JWT_SECRET这个环境变量为空值, 导致后端服务器直接因为NPE退出了, 根本没有启动, 上传文件翻译部分是由纯前端实现的, 所以说即使你没有启动后端服务器也可以本地翻译, 经过我本地测试修改环境变量后可以正常启动
大佬,这个变量要填什么哇?
随便一个字符串就行
@hirrao 啊?随便填啊?感谢 我回去试试
es数据库可能需要手动初始化,导致部分功能不可用,总之先试试设置下jwt吧