安装平台:Ubuntu, 播放器地址:https://github.com/download13/ipfstube
申请SSL证书
安装Nginx
sudo apt-get -y install nginx
安装 letsencrypt
sudo apt-get -y install letsencrypt
安装 Docker、Docker Compose
Docker安装
curl -sSL https://get.docker.com/ | sh
service docker start
Docker Compose安装
1 | curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose |
端口检查
为防止80端口冲突,导致安装失败,先卸载掉之前的Nginx。apt-get -y remove nginx
1 | #找到80后的LISTEN xx/yy,xx就是进程号 |
安装 ipfstue
1 | apt-get -y install git |
server_name和ssl证书后面的域名改成你的
运行
docker-compose up -d