V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
samples
V2EX  ›  程序员

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

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

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

    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 的爬虫
    SenLief
        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
    oneisall8955
        32
    oneisall8955  
       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   ·   实用小工具   ·   2859 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:21 · PVG 20:21 · LAX 04:21 · JFK 07:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.