原文地址:https://lala.im/8586.html,請支持原作者!該處僅作轉載。最近需要用到smtp服务,想了下自建还是maddy最简单、方便。遂用docker搭建了一个,记录下过程。以前我也写过一篇手动安装的文章,如有需要可以在本博客搜索下,这里就不多说了。下面使用的是官方的image,但整个配置步骤与官方文档有一些出入,因为我个人觉得官方的方法略繁琐。按官方文档走的话,容器不能一次性启动完成,第一次启动肯定是失败的,得等到你把tls证书加载好再重启一遍容器才行,个人觉得不太优雅。。另外官方用的是命名卷,备份起来没有直接挂载主机目录方便,所以我改了下配置。安装docker:apt -y update apt -y install curl nginx python3-certbot-nginx curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh新建docker-compose.yml:mkdir -p /opt/maddy && cd /opt/maddy &&
原文地址:https://lala.im/8637.html,請支持原作者!該處僅作轉載。使用virtual-dsm,你可以在docker容器里面运行dsm。安装docker:apt -y update apt -y install curl curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh安装cpu-checker:apt -y install cpu-checker执行下面的命令检查机器是否支持kvm加速:kvm-ok如有如下回显说明支持:INFO: /dev/kvm exists KVM acceleration can be used新建compose文件:mkdir -p /opt/virtual-dsm && cd /opt/virtual-dsm && nano docker-compose.yml写入如下配置:version: '3.8' services: vm: container_name: dsm imag
原文地址:https://lala.im/8630.html,請支持原作者!該處僅作轉載。最近迁移了一个docker服务到新的机器,启动报错:apparmor failed to apply profile: write /proc/self/attr/apparmor/exec: no such file or directory:unknown解决办法:apt -y update apt -y install apparmor systemctl restart docker
原文地址:https://lala.im/8564.html,請支持原作者!該處僅作轉載。最近需要给一台机器配个单机版的minio,遂记录下配置过程。以前我写过一篇不是用docker安装的文章,但是那篇文章里面其实有些问题我没解决,这篇文章一并解决了。在开始前,需要准备两个子域名并做好解析,一个用于api,一个用于console。例如:minio.example.com(用于api)console.minio.example.com(用于console)安装需要用到的软件:apt -y update apt -y install curl nginx python3-certbot-nginx curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh创建目录,新建docker-compose文件:mkdir -p /opt/minio && cd /opt/minio && nano docker-compose.yml写入如下配置:version: '3.7
原文地址:https://lala.im/8545.html,請支持原作者!該處僅作轉載。几年前写过一篇部署Misskey的文章,时过境迁,我的那篇部署文章已经过时,因为Misskey发生了天翻地覆的变化,连数据库都从mongodb换成了postgresql。。今天在这里记录一下Misskey新版本的部署过程。安装docker、nginx、certbot:apt -y update apt -y install curl nginx python3-certbot-nginx curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh克隆项目存储库:cd /opt git clone -b master https://github.com/misskey-dev/misskey.git cd misskey git checkout master复制配置文件:cp .config/example.yml .config/default.yml cp .config/docker_example.env .co
Dontalk
一同拯救正在死去的互聯網。