Skip to content

Using docker compose install csghub, but cannot log in #1246

@xTuringLab

Description

@xTuringLab

I follow step by step to install csghub and it running ok, but when I log in I get error "502 Service Temporarily Unavailable" url is "http://csghub.example.com/api/v1/callback/casdoor?code=98da75ae11a11b5e84c8&state=casdoor". So, how can I fix, thanks.

services:
  csghub:
    image: opencsg-registry.cn-beijing.cr.aliyuncs.com/opencsghq/omnibus-csghub:v1.9.0-ce
    environment:
      CSGHUB_OMNIBUS_CONFIG: |
        csghub:
          external_url: "http://csghub.example.com" # 访问 CSGHub 实例域名,建议使用域名方式配置
        runner:														# 仅使用完整功能时需要,基本功能安装可移除此项
          enable: true										# 是否启用 Runner 服务,禁用则仅能使用基础功能
          deploy:
            knative:
              services:
                - type: "NodePort"        # 如果 Kubernetes 集群支持 LoadBalancer,可以使用 LoadBalancer
                  domain: "app.internal"	# 自定义 Knative Serving 内部域名
                  host: "192.168.18.10"   # 暴露 kourier 服务的 EXTERNAL-IP
                  port: 30123							# 自定义端口号,type=LoadBalancer, 请指定为 80
    ports:
      - '80:80'					# Nginx
      - '2222:2222'     # Git Over SSH
      - '5000:5000'     # Container Registry
      - '8000:8000'     # Casdoor
      - '9000:9000'     # Minio
    volumes:
      - ./csghub/etc:/etc/csghub
      - ./csghub/logs:/var/log/csghub
      - ./csghub/data:/var/opt/csghub
      - ./csghub/.kube:/etc/csghub/.kube  # 仅使用完整功能时需要,基本功能安装可移除此项
    restart: always
    shm_size: '256m'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions