快速私有化部署文档系统 Outline

0

Outline 是一个开源的文档系统,可用于团队,也可用于个人,可以完全的做私有化部署。

为了能方便的部署 Outline,这里主要基于 Docker,项目基于苏洋的 从零开始使用开源文档/Wiki软件 Outline(一) 而来。

苏洋的 docker-outline 项目已两年没更新了,存在版本落后的问题,同时替换了 SSO 服务为 Authelia,以及剔除了一些多余的依赖项,主要包含 5 个服务。

  • Minio 兼容 S3 的对象存储服务,用于存储文档中的附件、图片等静态资源等,如没那么高的要求也可用本地的文件系统。
  • Authelia 兼容 OIDC 协议的身份认证 SSO 服务。
  • Postgres 数据库,存储服务。
  • Redis KV 缓存服务。
  • Outline 文档服务本身,前端基于 React,服务端基于 Node.js 的 Koa 构建。
阅读全文 »

UniFi 控制器设备采用丢失问题排查

0

家里无线网络组网采用了 AC+AP 的组网方式,部署了两个 UBNT 的 Unifi U6 Lite AP 来组网,由于预算有限(主要还是穷)没有购买硬件控制器,但是 Unifi 的控制器软件(后简称为AC)可以安装在各种系统中,甚至还能安装在树莓派上,于是就使用 Docker 把 AC 安装在了刷了 Armbian 的玩客云上,Docker 镜像使用的是 linuxserver/unifi-controller

按照镜像文档介绍安装配置都比较简单,但是使用一段时间后发现,AC 经常会出现已采用的设备丢失的问题,只要 AC 或 AP 一重启,就会丢失,于是乎只能一次次的通过 ssh 登录 AP 手动执行采用的命令才能重新让 AC 再次采用 AP。

set-inform http://$AC_IP:8080/inform
阅读全文 »