新手,自建了一个 matrix,服务端用的 conduit,有三个问题求指点,先谢过各位 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
7897894
V2EX    程序员

新手,自建了一个 matrix,服务端用的 conduit,有三个问题求指点,先谢过各位

  •  
  •   7897894 2023-08-07 02:10:47 +08:00 1686 次点击
    这是一个创建于 805 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1.

    此配置文件 https://gitlab.com/famedly/conduit/-/blob/next/docker/docker-compose.override.yml 中的第 10 行和第 27 行的<SUBDOMAIN>.<DOMAIN>需要是同一个域名吗?可以写两个不同的域名吗?

    2.

    如果在 docker-compose 中写了

    environment: CONDUIT_SERVER_NAME: your.server.name # EDIT THIS CONDUIT_DATABASE_PATH: /var/lib/matrix-conduit/ CONDUIT_DATABASE_BACKEND: rocksdb CONDUIT_PORT: 6167 CONDUIT_MAX_REQUEST_SIZE: 20_000_000 # in bytes, ~20 MB CONDUIT_ALLOW_REGISTRATION: 'true' CONDUIT_ALLOW_FEDERATION: 'true' CONDUIT_ALLOW_CHECK_FOR_UPDATES: 'true' CONDUIT_TRUSTED_SERVERS: '["matrix.org"]' #CONDUIT_MAX_CONCURRENT_REQUESTS: 100 #CONDUIT_LOG: warn,rocket=off,_=off,sled=off CONDUIT_ADDRESS: 0.0.0.0 CONDUIT_CONFIG: '' # Ignore this 

    请问:是不是就不用写 https://gitlab.com/famedly/conduit/-/blob/next/conduit-example.toml 了?我看 conduit-example.toml 和 environment 中定义的参数好像是一样的

    3.

    在官方的 docker 部署指南中,这部分 https://gitlab.com/famedly/conduit/-/blob/next/docker/README.md#use-traefik-as-proxy

    内容中的第 4 条:Uncomment the element-web service if you want to host your own Element Web Client and create a element_config.json.

    请问:这个element_config.json示例文件在哪?不知道怎么写。另外想问一下:是不是写了element_config.json之后就可以打开 element-web 自动连接后端的 conduit 了吗?就不用在网页上手动设置服务器参数了吗?

    4 条回复    2024-02-29 12:45:52 +08:00
    hOkQpVQn
        1
    hOkQpVQn  
       2023-08-07 11:37:35 +08:00
    1. 大概就写 your.server.name
    your 对应的是 <SUBDOMAIN>,server.name 对应的是 DOMAIN ,确实你可能需要添加几个 A 记录来创建几个子域名
    2. 大概是不需要的
    那个文件前 5 行就是
    ```
    # =============================================================================
    # This is the official example config for Conduit.
    # If you use it for your server, you will need to adjust it to your own needs.
    # At the very least, change the server_name field!
    # =============================================================================
    ```
    3.
    首先,这个 element_config.json 是 element-web 服务的配置文件,如果你写的对了之后,就可以打开你的 element-web ,就能默认连接你的 conduit 了

    https://gitlab.com/search?search=element-web&nav_source=navbar&project_id=22083768&group_id=4616224&search_code=true&repository_ref=next

    第一个搜到的就是这个说明文档
    ### Config-Docs: https://github.com/vector-im/element-web/blob/develop/docs/config.md

    说明文档里写了
    `For a good example of a production-tuned config, see https://app.element.io/config.json`
    不过大概率是你只要把那个 homeserver 的地址填上就行了其他的都不需要管

    大概在这里很难能获得 v 友的帮助吧,毕竟知道而且认可 matrix 协议的 v 友也不多,推荐去 #conduit:fachschaften.org 里可以直接问问,实在不行先注册一个 matrix.org 的临时账户也可以的

    如果搭成了敲我一下,或者还有啥问题,进 https://matrix.to/#/!AMMXpAiyhqICqpGfOo:matrix.org?via=matrix.org
    7897894
        2
    7897894  
    OP
       2023-08-07 16:39:39 +08:00
    @hOkQpVQn 感谢大佬 回去试试 请问 v 友都用啥自建 im 呢?都喜欢用啥啊?求推荐
    asuraa
        3
    asuraa  
       2023-08-17 19:39:17 +08:00
    我刚用了这个 挺好用的 webui 也好用
    asuraa
        4
    asuraa  
       2024-02-29 12:45:52 +08:00
    conduit 还是不行 功能缺失太多了 我换成 synapse 了,非常稳定好用
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5385 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 42ms UTC 09:38 PVG 17:38 LAX 02:38 JFK 05:38
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86