joe пре 3 година
родитељ
комит
25ab86fdbf

+ 21 - 21
README.md

@@ -7,49 +7,49 @@
 
 ## languages/v
 
-- [vlang documentation 中文版](http://git.wanbits.io/joe/blog/src/master/content/languages/v/docs_cn.md)
+- [vlang documentation 中文版](http://git.wenlabs.org/joe/blog/src/master/content/languages/v/docs_cn.md)
 
 ## languages/rust
 
 
 ## languages/go
 
-- [由 go module 的一个问题说起](http://git.wanbits.io/joe/blog/src/master/content/languages/go/go-mod-issue.md)
-- [go wonderful packages](http://git.wanbits.io/joe/blog/src/master/content/languages/go/go-wonderful-packages.md)
-- [go tricks 0:build](http://git.wanbits.io/joe/blog/src/master/content/languages/go/go-tricks-0.md)
+- [由 go module 的一个问题说起](http://git.wenlabs.org/joe/blog/src/master/content/languages/go/go-mod-issue.md)
+- [go wonderful packages](http://git.wenlabs.org/joe/blog/src/master/content/languages/go/go-wonderful-packages.md)
+- [go tricks 0:build](http://git.wenlabs.org/joe/blog/src/master/content/languages/go/go-tricks-0.md)
 
 ## languages/js
 
-- [best libraries or framework](http://git.wanbits.io/joe/blog/src/master/content/languages/js/best-libraries-or-framework.md)
+- [best libraries or framework](http://git.wenlabs.org/joe/blog/src/master/content/languages/js/best-libraries-or-framework.md)
 
 ## res
 
-- [windows 常用软件](http://git.wanbits.io/joe/blog/src/master/content/res/windows-softwares.md)
-- [languages](http://git.wanbits.io/joe/blog/src/master/content/res/languages.md)
-- [self hosted](http://git.wanbits.io/joe/blog/src/master/content/res/self-hosted.md)
-- [工具和玩具](http://git.wanbits.io/joe/blog/src/master/content/res/tools.md)
-- [在线文档和书籍](http://git.wanbits.io/joe/blog/src/master/content/res/docs_or_books.md)
-- [github_projects](http://git.wanbits.io/joe/blog/src/master/content/res/github_projects.md)
-- [好网站 一辈子](http://git.wanbits.io/joe/blog/src/master/content/res/best-sites.md)
-- [临时性文章 read it later](http://git.wanbits.io/joe/blog/src/master/content/res/temp_articles.md)
+- [windows 常用软件](http://git.wenlabs.org/joe/blog/src/master/content/res/windows-softwares.md)
+- [languages](http://git.wenlabs.org/joe/blog/src/master/content/res/languages.md)
+- [self hosted](http://git.wenlabs.org/joe/blog/src/master/content/res/self-hosted.md)
+- [工具和玩具](http://git.wenlabs.org/joe/blog/src/master/content/res/tools.md)
+- [在线文档和书籍](http://git.wenlabs.org/joe/blog/src/master/content/res/docs_or_books.md)
+- [github_projects](http://git.wenlabs.org/joe/blog/src/master/content/res/github_projects.md)
+- [好网站 一辈子](http://git.wenlabs.org/joe/blog/src/master/content/res/best-sites.md)
+- [临时性文章 read it later](http://git.wenlabs.org/joe/blog/src/master/content/res/temp_articles.md)
 
 ## specs
 
-- [alarm_server](http://git.wanbits.io/joe/blog/src/master/content/specs/alarm_server.md)
+- [alarm_server](http://git.wenlabs.org/joe/blog/src/master/content/specs/alarm_server.md)
 
 ## posts
 
-- [certbot nginx ssl 证书管理](http://git.wanbits.io/joe/blog/src/master/content/posts/certbot.md)
-- [beanstalkd 任务队列](http://git.wanbits.io/joe/blog/src/master/content/posts/beanstalkd.md)
-- [mustache 模板引擎中文文档](http://git.wanbits.io/joe/blog/src/master/content/posts/mustache.md)
-- [mysql commands](http://git.wanbits.io/joe/blog/src/master/content/posts/daily-mysql.md)
-- [git in real world](http://git.wanbits.io/joe/blog/src/master/content/posts/git-in-real-world.md)
-- [环境变量配置](http://git.wanbits.io/joe/blog/src/master/content/posts/env.md)
+- [certbot nginx ssl 证书管理](http://git.wenlabs.org/joe/blog/src/master/content/posts/certbot.md)
+- [mustache 模板引擎中文文档](http://git.wenlabs.org/joe/blog/src/master/content/posts/mustache.md)
+- [mysql commands](http://git.wenlabs.org/joe/blog/src/master/content/posts/daily-mysql.md)
+- [git in real world](http://git.wenlabs.org/joe/blog/src/master/content/posts/git-in-real-world.md)
+- [环境变量配置](http://git.wenlabs.org/joe/blog/src/master/content/posts/env.md)
 
 ## blockchain
 
 
 ## middleware
 
-- [利用 trojan 搭建网络跳转服务](http://git.wanbits.io/joe/blog/src/master/content/middleware/trojan.md)
+- [利用 trojan 搭建网络跳转服务](http://git.wenlabs.org/joe/blog/src/master/content/middleware/trojan.md)
+- [beanstalkd 任务队列](http://git.wenlabs.org/joe/blog/src/master/content/middleware/beanstalkd.md)
 

+ 0 - 0
content/posts/beanstalkd.md → content/middleware/beanstalkd.md


+ 6 - 0
content/middleware/meilisearch.md

@@ -0,0 +1,6 @@
+---
+title: "Meilisearch"
+date: 2022-10-14T16:11:34+07:00
+draft: true
+---
+

+ 50 - 0
content/middleware/postgresql_in_short.md

@@ -0,0 +1,50 @@
+---
+title: "Postgresql 操作"
+date: 2022-10-12T15:06:02+07:00
+draft: true
+---
+
+## 基本环境
+
+- OS: Manjaro(Arch Serial)
+- Postgresql: v14.5.1
+
+## 手册
+
+https://github.com/postgres-cn/pgdoc-cn
+
+## 安装
+
+```shell
+pacman -S postgresql
+```
+
+#### 升级问题
+
+滚动更新后会更新 Postgresql 到新版本,再次启动 `systemctl restart postgresql` 后可能会报错 `An old version of the database format was found.` 导致启动失败。解决如下
+
+https://webhostinggeeks.com/howto/how-to-fix-an-old-version-of-the-database-format-was-found-while-starting-postgresql/
+
+升级数据
+https://suay.site/?p=1130
+
+```shell
+
+```
+
+stream replica
+https://girders.org/postgresql/2021/11/05/setup-postgresql14-replication/
+
+logic replica
+https://hevodata.com/learn/postgresql-master-slave-replication/#intro
+
+Connection pool
+https://github.com/yandex/odyssey
+https://pgpool.net/mediawiki/index.php/Main_Page
+
+Replication extension
+https://github.com/2ndQuadrant/pglogical
+
+Export Import
+https://www.prisma.io/dataguide/postgresql/inserting-and-modifying-data/importing-and-exporting-data-in-postgresql#data-export-with-pg_dump
+

+ 1 - 1
content/middleware/trojan.md

@@ -25,7 +25,7 @@ an unidentifiable mechanism that helps you bypass GFW.
 3. 获取域名证书
 
 ```shell
-# 如果也同时使用网页服务,则去掉 certonly 选项
+# 如果也同时使用网页服务,则去掉 certonly --standalone 选项
 certbot [certonly] --agree-tos --standalone --no-eff-email -m <mail> -d <domain>
 ```
 4. 安全配置,主程序 trojan 单独使用属于 certusers 组的 trojan 用户,certusers 组拥有对证书的访问权限。

+ 6 - 0
content/middleware/zinc-search.md

@@ -0,0 +1,6 @@
+---
+title: "Zinc Search"
+date: 2022-10-14T16:11:48+07:00
+draft: true
+---
+

+ 1 - 1
githublog.py

@@ -26,7 +26,7 @@ INTRO_DESC = '''本站所有原创、翻译、引用都会随着时间进行更
 POSTS_ROOT = 'content'      # hugo root dir of posts.
 EXTS = ['.md', '.rst']      # post file extensions. (should be in lowercase)
 README = 'README.md'        # filename to be generated.
-GITREPO = 'http://git.wanbits.io/joe/blog'      # repo address of blog code.
+GITREPO = 'http://git.wenlabs.org/joe/blog'      # repo address of blog code.
 BRANCH = 'master'           # publish branch