硬件设备
在以下设备上部署了Docker
- DS218+ with
- 腾讯港区1c2g轻量服务器
- 树莓派3B
应用部署
通过FRP
,将群晖和腾讯云服务器做了网络连接。通过traefik
将容器中的服务暴露出来并配置TLS
和安全认证
。目前使用的Docker
容器有如下:
腾讯云
- monica //个人CRM管理
- miniflux/miniflux:latest //RSS阅读器
- wallabag/wallabag //pocket替代
- shaarli/shaarli //书签
- zadam/trilium:0.45-latest //笔记
- linuxserver/dokuwiki //wiki和上面的后面会只留一个
- bytemark/webdav //备份服务
- nginx:stable-alpine // blog host
- postgres:12.4-alpine //miniflux使用的db
- redis //wallabag缓存
- electerious/ackee //站点访问统计
- traefik:v2.3 //反代
- pyouroboros/ouroboros //容器更新
- mariadb //monica和wallabag使用的db
- mongo //ackee使用的db
- linuxserver/syncthing //将以上数据同步到DS218上
DS218
- linuxserver/syncthing //备份腾讯云数据
- kuklinistvan/anki-sync-server:latest //背单词的anki的同步服务
- technosoft2000/calibre-web //私人图书馆
- mprasil/bitwarden:alpine //密码存储bitwarden_rs
- linuxserver/airsonic //私人音乐和播客服务器
- linuxserver/jellyfin //私人流媒体服务
- traefik:v2.0 //反代
- pyouroboros/ouroboros //容器更新
- wentao/fava //beancount前端
- wentao/tgbot //telegram bot
将DS218
上的traefik
端口通过FRP
映射到腾讯云上。利用traefik
的动态配置,将内网的服务发布到外网上。
以上是2020年自己所使用的服务。较2019年最大的变化是将服务前移到云上。之前使用阿里云的时候,主要使用的是作为内网穿透的工具。今年由于阿里云服务到期和其老用户不如狗的策略。导致转投了腾讯云的轻量服务器。港区的网络目前还算OK,所以就将部分服务迁移到了云上。某种成都上实现了混合云😁。