“小众”云主机面板AMH体验

以前没听过这个AMH面板,但听说是“元老级”的国产云主机面板,然后查了下资料,发现此面板比宝塔还早出很久,坐实“元老级”之名,后因强制收费,被宝塔反超,现在沦落为“小众”云主机面板,今天,让我以新人的视角来体验一番!

继续阅读“小众”云主机面板AMH体验

Docker自建密码管理服务器-Bitwarden

为了安全,一个网站/App一个密码,密码太多完全记不住怎么办?Bitwarden密码管理器帮你搞定,怕公共库丢失怎么办?自己建一个就好!


用过一些类似的密码管理器,不是收费,就是跑路,Bitwarden免费,还开源,不放心就自己建一个,占用少,又安全,搭建也简单。

下面一起来吧!

系统环境:Ubuntu 20.04 LTS

其他环境自己百度安装Docker就行了。

以下为root权限,非root请在命令前加sudo,如:sudo apt-get update

 

一、安装Docker-ce,已安装的可以跳过此步

1、更新 apt 包索引

apt-get update

2、安装 apt 依赖

apt-get install \
 apt-transport-https \
 ca-certificates \
 curl \
 gnupg-agent \
 software-properties-common

3、添加 Docker 的官方 GPG 密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

4、添加 Docker-ce 软件源

sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable”

5查询keyid

sudo apt-key list

199 - Docker自建密码管理服务器-Bitwarden

出现上图内容即正常

6、更新 apt 包索引,安装Docker-ce

apt-get update
apt-get install docker-ce

7、测试运行

docker run hello-world

200 - Docker自建密码管理服务器-Bitwarden

出现上图内容即正常

8、添加当前用户到docker用户组,可以不用sudo运行docker,重启docker

sudo gpasswd -a ${USER} docker
newgrp – docker
sudo service docker restart

9、测试不加sudo运行docker

docker ps

201 - Docker自建密码管理服务器-Bitwarden

 

二、搭建Bitwarden

1、新建一个目录 Bitwarden

mkdir /www/wwwroot/bitwarden && cd /www/wwwroot/bitwarden

2、准备配置文件

vim config.env

3、添加下面参数,根据需要修改并保存

SIGNUPS_ALLOWED=false #是否开放用户注册
DOMAIN=https://bit.bcqfl.com #Bitwarden服务使用的域名
DATABASE_URL=/data/bitwarden.db #数据库在容器内的路径
ROCKET_WORKERS=10 #设置服务器线程
WEB_VAULT_ENABLED=true #是否开启Web客户端

4、准备服务描述文件

vi docker-compose.yml

5、根据需要修改下面参数

version: ‘3’
 services:
  bitwarden:
   image: bitwardenrs/server:latest #使用 bitwardenrs/server 最新镜像
   container_name: bitwarden
   restart: always
   volumes:
     – ./data:/data #容器内的 /data 目录挂载到当前目录下的 data 目录;
   env_file:
     – config.env
   ports:
     – “47878:80” #将容器内的 80 端口映射到了47878端口,注意放行47878端口;

6、在宝塔新建一个站点,站点目录就选择刚新建的 Bitwarden 目录,配置好域名证书,添加反向代理

202 - Docker自建密码管理服务器-Bitwarden

7、启动服务即可使用

docker-compose up -d

203 - Docker自建密码管理服务器-Bitwarden