关于自建 bitwarden 服务, 询问下对服务器的最低配置要求是多少? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
samples
V2EX    程序员

关于自建 bitwarden 服务, 询问下对服务器的最低配置要求是多少?

  •  
  •   samples 2020-09-08 15:50:15 +08:00 6759 次点击
    这是一个创建于 1864 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用起来感觉流畅就行。正在使用自建服务的老哥,你们现在的配置是多少啊,我参考下

    47 条回复    2020-09-10 17:10:41 +08:00
    nekolr
        1
    nekolr  
       2020-09-08 15:55:20 +08:00 via Android
    这种东西自己用几乎没啥负载 我跑的 docker 日常内存 占用不到一百兆
    des
        2
    des  
       2020-09-08 15:58:09 +08:00   1
    128M 内存都能跑,用这个
    https://github.com/dani-garcia/bitwarden_rs
    samples
        3
    samples  
    OP
       2020-09-08 16:01:20 +08:00
    @nekolr 多大宽带,1M,够不
    samples
        4
    samples  
    OP
       2020-09-08 16:02:27 +08:00
    @des 嗯嗯,主要是宽带,某云最低不是 1M 宽带嘛,够用不了
    nekolr
        5
    nekolr  
       2020-09-08 16:04:30 +08:00 via Android
    @samples 又不是图床服务,肯定够了啊
    des
        6
    des  
       2020-09-08 16:07:11 +08:00
    @samples
    不怎么需要带宽,看了下我自己的,感觉就算 0.5M 都够用了
    foreman
        7
    foreman  
       2020-09-08 16:07:49 +08:00
    搞个 nas 在里面搭建它不香么?
    superszy
        8
    superszy  
       2020-09-08 16:08:36 +08:00
    如果只是自己用的话,基本没啥要求,内存占用二三十兆这样
    superszy
        9
    superszy  
       2020-09-08 16:10:58 +08:00
    带宽就更没啥要求了,只有客户端同步的时候才会连接,看了一下,一个月只用掉了 100M 流量。
    samples
        10
    samples  
    OP
       2020-09-08 16:11:57 +08:00
    @des ok
    samples
        11
    samples  
    OP
       2020-09-08 16:13:41 +08:00
    @superszy 我部署好,访问页面建号的时候,发现 1M 小水管 加载页面太慢了,捂脸(
    scofieldpeng
        12
    scofieldpeng  
       2020-09-08 16:15:50 +08:00
    @samples #11 用 app 和 chrome 插件呀,web 端都不怎么登
    samples
        13
    samples  
    OP
       2020-09-08 16:16:39 +08:00
    @foreman 应该香,不过我没搞过 nas 。
    nekolr
        14
    nekolr  
       2020-09-08 16:16:41 +08:00 via Android
    @samples 这个页面平常都不会去访问的
    samples
        15
    samples  
    OP
       2020-09-08 16:18:03 +08:00
    @scofieldpeng 嗯嗯,因为我还没搞 https,同步还用不了,所以先问下,然后再继续弄
    foreman
        16
    foreman  
       2020-09-08 16:21:41 +08:00
    @samples 我觉得可以学习一下 先搞个黑群辉玩一下,我目前就是在里面搭建了 blog, bitwarden 还能存储备份文件
    superszy
        17
    superszy  
       2020-09-08 16:21:44 +08:00
    @samples 页面其实不怎么常用,也就刚创建的时候,整理密码可能用到。
    foreman
        18
    foreman  
       2020-09-08 16:23:35 +08:00
    @samples 长期是使用的话性价比 比租云服务器要好很多
    samples
        19
    samples  
    OP
       2020-09-08 16:28:55 +08:00
    @foreman 还可以搞个私人网盘啥的,确实挺好的。mark 学习下
    WebKit
        20
    WebKit  
       2020-09-08 18:11:03 +08:00 via Android
    之前也想用 bitwarden,试用了一段时间感觉自动充填效果跟 chrome 插件的效果没有 1password 效果好
    foMM
        21
    foMM  
       2020-09-08 19:47:56 +08:00
    bitwarden_rs 值得你自己部署。楼主如果没用 ssl 的话,再用一个反向代理,例如 Traefik 自动获取 ssl 证书,特别简单
    cloverzrg2
        22
    cloverzrg2  
       2020-09-08 21:22:36 +08:00
    这东西不是只能用 mssql 吗,mssql 启动至少 2G 内存
    cloverzrg2
        23
    cloverzrg2  
       2020-09-08 21:27:01 +08:00
    https://bitwarden.com/help/article/install-on-premise/
    RECOMMENDED MINIMUM SYSTEM REQUIREMENTS
    Processor: x64, 2 GHz dual core
    Memory: 4 GB RAM (system memory)
    Storage: 25 GB
    Docker: Engine 19+ and Compose 1.24+
    Dnha
        24
    Dnha  
       2020-09-08 21:32:29 +08:00
    256M 内存

    foMM
        25
    foMM  
       2020-09-08 21:35:17 +08:00   1
    @cloverzrg2 虽说不是官方的,bitwarden_rs 了解一下
    neteroster
        26
    neteroster  
       2020-09-08 21:40:31 +08:00 via Android
    目前我就是架在香港阿里云 1M 机器上的,没有任何问题,同步非常快。(用的是 bitwarden_rs )
    hushao
        27
    hushao  
       2020-09-08 21:42:02 +08:00
    刚刚查看了下 bitwarden_rs 的日志,你们有碰到这种情况吗?
    docker 版本的 bitwarden_rs,最新版 `bitwardenrs/server:latest`

    ```
    203.208.60.10 - - [08/Sep/2020:20:26:26 +0800] "GET /robots.txt HTTP/1.1" 404 597 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
    203.208.60.24 - - [08/Sep/2020:20:26:28 +0800] "GET /gvtctxx/hypersonic-2-setup.html HTTP/1.1" 404 597 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.92 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
    ```

    是 google 搜索爬虫?还是啥东西?
    zeocax
        28
    zeocax  
       2020-09-08 22:21:55 +08:00
    @hushao 看 ip 是 Google 的爬虫
    img src="https://cdn.v2ex.com/avatar/d6cf/28a8/195119_normal.png?m=1663686232" class="avatar" border="0" align="default" alt="SenLief" data-uid="195119" />
        29
    SenLief  
       2020-09-09 00:55:01 +08:00
    不要用官方的,用 bitwarden_rs,自带高级版的功能。而且占用非常的低。
    hushao
        30
    hushao  
       2020-09-09 01:54:16 +08:00
    @zeocax 我域名都没公开,他怎么知道我新开了个域名的,并且 我是刚刚搭好,才打开登陆页没几分钟,还没注册
    des
        31
    des  
       2020-09-09 07:07:29 +08:00
    @hushao 可能是 chrome
    itechify
        32
    itechify  
    PRO
       2020-09-09 08:15:12 +08:00 via Android
    最低配置那种,2 核 1G1M
    cxsz
        33
    cxsz  
       2020-09-09 08:30:40 +08:00
    官方的服务,配置要求很高的,用魔改的 rs 那个就好,我用的 1 核 2G 的机器跑的,平常占用很少,但遇到过几次 docker 死掉的情况,重启服务就好
    noahzh
        34
    noahzh  
       2020-09-09 09:41:16 +08:00
    不要用 docker 部署再 vps 上,直接使用 podman 部署,会避免小内存下 docker 各种问题.
    xiri
        35
    xiri  
       2020-09-09 09:48:41 +08:00
    @samples 它那个页面其实就是一个 webapp,初次访问的时候要下载好几兆的文件,1M 小水管初次访问速度慢很正常,但是后续使用或者使用浏览器插件之类的就占用带宽很小了
    augor
        36
    augor  
       2020-09-09 10:01:03 +08:00
    自己编译的 bitwarden_rs,在 FX N1 ( armbian )上运行有任何问题
    liuxu
        37
    liuxu  
       2020-09-09 10:39:13 +08:00
    @des 同 bitwarden_rs

    CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
    1807daef3af3 bitwardenrs 0.00% 44.07MiB / 1003MiB 4.39% 28.1MB / 102MB 0B / 0B 20
    sunzenmail
        38
    sunzenmail  
       2020-09-09 11:37:47 +08:00 via Android
    我是部署的官方版本 最低 4G 内存要的
    lhtdege
        39
    lhtdege  
       2020-09-09 15:06:35 +08:00
    直接跑在群晖的 docker 里
    StarUDream
        40
    StarUDream  
       2020-09-09 15:19:42 +08:00
    ![1.png]( https://i.loli.net/2020/09/09/9BVi2novU5eLfjs.png)

    CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
    95590a6bf430 bitwarden 0.00% 10.43MiB / 200MiB 5.21% 886kB / 14.1MB 0B / 0B 15

    随便一个破机器应该都能跑

    https://github.com/dani-garcia/bitwarden_rs
    bash
        41
    bash  
       2020-09-09 18:45:59 +08:00
    群晖 docker 布的这个 https://registry.hub.docker.com/r/bitwardenrs/server/
    看占用 CPU:0% RAM:48MB
    samples
        42
    samples  
    OP
       2020-09-10 13:47:07 +08:00
    @WebKit 毕竟开源嘛
    samples
        43
    samples  
    OP
       2020-09-10 13:49:26 +08:00
    @foMM 用的就这个
    samples
        44
    samples  
    OP
       2020-09-10 13:51:07 +08:00
    @neteroster ok 周末折腾下哈哈
    @SenLief 嗯嗯就是 决定用 rs 的
    samples
        45
    samples  
    OP
       2020-09-10 13:52:54 +08:00
    @SenLief 好的
    @sunzenmail 官方这么占资源的么
    @xiri 嗯嗯
    WebKit
        46
    WebKit  
       2020-09-10 13:57:36 +08:00 via Android
    @noahzh 占用没错本来就不多的。我部署在群晖上,占用内存 40 多
    noahzh
        47
    noahzh  
       2020-09-10 17:10:41 +08:00
    @WebKit docker daemon 会有各种奇怪的问题.
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2880 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 14:10 PVG 22:10 LAX 07:10 JFK 10:10
    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