wewe-rss icon indicating copy to clipboard operation
wewe-rss copied to clipboard

Docker 部署创建失败

Open bosconb opened this issue 11 months ago • 4 comments

在威联通Container Station里,按示例稍作修改添加后,无法下一步创建,提示我:「请确保先配置所有必需的设置」。请问大佬,我这种情况问题出在哪儿?

version: '3.9'

services:
  db:
    image: mysql:latest
    command: --default-authentication-plugin=mysql_native_password
    environment:
      # 请修改为自己的密码
      MYSQL_ROOT_PASSWORD: 123456
      TZ: 'Asia/Shanghai'
      MYSQL_DATABASE: 'wewe-rss'
    ports:
      - 13306:3306
    volumes:
      - db_data:/var/lib/mysql
    healthcheck:
      test: ['CMD', 'mysqladmin', 'ping', '-h', 'localhost']
      timeout: 45s
      interval: 10s
      retries: 10

  app:
    image: cooderl/wewe-rss:latest
    ports:
      - 4000:4000
    depends_on:
      db:
        condition: service_healthy
    environment:
    # 数据库连接地址
      - DATABASE_URL=mysql://root:123456@db:3306/wewe-rss?schema=public&connect_timeout=30&pool_timeout=30&socket_timeout=30
    # 服务接口请求授权码
      - AUTH_CODE=123567
    # 提取全文内容模式
      - FEED_MODE=fulltext
    # 定时更新订阅源Cron表达式
      - CRON_EXPRESSION=35 5,17 * * *
    # 服务接口请求限制,每分钟请求次数
      - MAX_REQUEST_PER_MINUTE=60
    # 外网访问时,需设置为服务器的公网 IP 或者域名地址
      - SERVER_ORIGIN_URL=http://localhost:4000

networks:
  wewe-rss:

volumes:
  db_data:

bosconb avatar Mar 03 '24 06:03 bosconb

不太了解威联通,你可以先用命令行跑sqlite版本试试

docker run -d \
  --name wewe-rss \
  -p 4000:4000 \
  -e DATABASE_TYPE=sqlite \
  -e AUTH_CODE=123567 \
  -v $(pwd)/data:/app/data \
  cooderl/wewe-rss-sqlite:latest

cooderl avatar Mar 03 '24 12:03 cooderl

我群晖创建成功了

anonymouswhac avatar Mar 03 '24 19:03 anonymouswhac

@bosconb 创建按钮边上的"高级设置"有问题,检查下

flashlab avatar Mar 05 '24 04:03 flashlab

后来放弃官方Container Station,用Portainer装上了,很顺利。

bosconb avatar Mar 07 '24 15:03 bosconb