简介 只部署服务,不讲原理。 本机配置:MacBook Pro M2 Max 32 GB Mastodon 介绍 Mastodon 是一个自由、开源的去中心化的微博客平台,类似于 Twitter,但是使用分布式的架构,用户可以在不同的实例(服务器)之间自由迁移,并且可以互相关注和互相交流。Mastodon 的用户可以发布短文本、图片、视频、音频等内容,并且可以使用标签来组织和浏览内容。 Mastodon 的用户界面简洁、易用,支持自定义主题和语言,同时也支持多种客户端应用程序,包括 Web、Android、iOS 等。Mastodon 的消息是加密的,用户可以选择公开或私密地发布消息,同时也可以选择将消息限制在特定的用户或实例之间。...
如何搭建FRP,可参考以前的文章 Ubuntu 18.04 使用FRP内网穿透,映射内网Web服务至公网 上篇内容新增upfrpc.sh 进程检测(自动启动) 1 # crontab 计划任务配置: */1 * * * * sh /upfrpc.sh 2 #!/bin/sh 3 4 PIDS=`ps -ef |grep "frpc.ini" |grep -v grep | awk '{print $1}'` 5 if [ "$PIDS" == "" ]; then 6 #运行进程 7 8 nohup /frp/frpc -c /frp/frpc.ini & 9 echo "进程不存在" 10 exit 0; 11 fi 12...
新机器初始化是个很繁琐的事情,结合前两篇实践文章完成初始化脚本 有道云笔记【 Ubuntu 18.04 配置基于Traefik v2的 Web 服务器 && traefik 配置CA证书HTTP转HTTPS 】 知乎地址【 Ubuntu 18.04 配置基于Traefik v2的 Web 服务器 && traefik 配置CA证书HTTP转HTTPS】 文件名称及域名根据需要可自行更改 快速初始化 1 wget -q -O - https://gitee.com/halobug/bash.halobug.cn/raw/master/bash/Ubuntu-init.sh | bash 或 1 wget -q -O -...
介绍 MinIO 是一款高性能、分布式的对象存储系统. 它是一款软件产品,可以100%的运行在标准硬件。即X86等低成本机器也能够很好的运行MinIO。 MinIO与传统的存储和其他的对象存储不同的是:它一开始就针对性能要求更高的私有云标准进行软件架构设计。因为MinIO一开始就只为对象存储而设计。所以他采用了更易用的方式进行设计,它能实现对象存储所需要的全部功能,在性能上也更加强劲,它不会为了更多的业务功能而妥协,失去MinIO的易用性、高效性。 这样的结果所带来的好处是:它能够更简单的实现局有弹性伸缩能力的原生对象存储服务。 MinIO在传统对象存储用例(例如辅助存储,灾难恢复和归档)方面表现出色。同时,它在机器学习、大数据、私...
说明 本文使用Docker安装,要在Docker中运行ClickHouse,请遵循 Docker Hub上的指南。它是官方的deb安装包。 更多安装方式.. 介绍 ClickHouse 是一个真正的列式数据库管理系统(DBMS)。在 ClickHouse 中,数据始终是按列存储的,包括矢量(向量或列块)执行的过程。只要有可能,操作都是基于矢量进行分派的,而不是单个的值,这被称为«矢量化查询执行»,它有利于降低实际的数据处理开销。 这个想法并不新鲜,其可以追溯到 APL 编程语言及其后代:A +、J、K 和 Q。矢量编程被大量用于科学数据处理中。即使在关系型数据库中,这个想法也不是什么新的东西:比如,...
本地服务HTTP转化为HTTPS本文使用Traefik:v2.3.4+Docker 搭建测试环境。 创建traefik 目录进行测试,以下创建目录处均在traefik的工作目录下运行; halobug.cn为本机测试域名,可自行更换 目录结构 1,traefik 配置文件 #新建traefik.toml 文件,(配置文件如下traefik.toml,traefik目录下) # traefik.toml [global] checkNewVersion = false sendAnonymousUsage = false [log] level = "INFO" format = "common" filePath =...