Logo

分类:默认分类

6 篇文章

java-将异步API改成同步调用的方法

看起来有点绕,说一个具体的场景应该容易理解一点:从APP向服务器发送一个改变灯光的HTTP请求,服务器返回执行是否成功的结果;服务器接收到HTTP请求后,通过MQTT向台灯下发控制指令,等待台灯回复①,返回结果;台灯接收到MQTT指令后,执行命令,然后通过MQTT回复消息给服务器②;通常来说,后台会...

使用docker-compose部署nginx-proxy-manager作为网关

使用 Docker Compose 部署 Nginx Proxy Manager 作为网关介绍 NginxNginx 是一款高性能的开源反向代理服务器,用于处理网络流量并提供负载均衡、缓存、SSL/TLS 加密以及许多其他功能。不过虽然Nginx 在许多方面都表现出色,但配置它可能会变得相当繁琐:语...

使用docker-compose部署go-sonic个人博客以及简单二次开发记录(三)使用自己仓库代码替代官方镜像

修改完代码后,就不能用官方镜像了,所以需要自己重新打包镜像到本地库,开始吧。修改DockerfileDockerfile在scripts/Dockerfile,需要加一下GOPROXY配置,否则go mod download会很慢WORKDIR /go/src/github.com/go-sonic...

使用docker-compose部署go-sonic个人博客以及简单二次开发记录(二)修改支持主题更新

这篇文章介绍怎么修改主题,以及完善官方代码中不支持更新远程主题的实现。发现问题官方的代码中,首次添加远程主题仓库时可以成功,但是如果远程仓库主题文件更新了,想在后台更新同步却不支持(not supported),先删除重新下载也不行(already exists)。修改代码通过查看源码,发现更新主题...

使用docker-compose部署go-sonic个人博客以及简单二次开发记录(一)原始包运行

最近在搭建个人博客,最开始的时候使用HaloHalo,但是奈何服务器2C2G的配置遭不住Java内存大户,所以只能寻找替代品,最后找到了go-sonicSonic,使用golang开发,内存占用小,而且现在我主要开发语言也是golang,正好拿来就用,修改也方便。该文章记录了修改源码,修改主题,自己...

在ubuntu开始ssh远程访问

有些系统SSH服务不是默认开启的,如docker或者vm安装ubuntu系统,就需要手动安装和打开。安装和连接安装服务apt update && apt install openssh-server运行服务/etc/init.d/ssh start加入自启动systemctl ena...