pigeon2049 最近的时间轴更新
pigeon2049

pigeon2049

V2EX 第 646522 号会员,加入于 2023-09-01 10:38:58 +08:00
今日活跃度排名 9045
真.Nas 高可靠性企业级方案
NAS  •  pigeon2049  •  240 天前  •  最后回复来自 ltkun
11
萌新助手
分享创造  •  pigeon2049  •  257 天前
element-plus 升级 2.5.0 需要注意!
全球工单系统  •  pigeon2049  •  333 天前  •  最后回复来自 tianzi123
4
幻兽帕鲁社区服务器
分享发现  •  pigeon2049  •  335 天前  •  最后回复来自 pigeon2049
9
project loom 性能实测
Java  •  pigeon2049  •  2023-11-22 19:07:38 PM  •  最后回复来自 Rorysky
8
pigeon2049 最近回复了
1 天前
回复了 vczyh 创建的主题 MySQL MySQL 8.4 MGR 可以上生产吗?
用就不要怕
9.1.0 直接冲 哪里报错改哪里
另一个方法
使用 maven 作为运行时 base image
或者 dockerfile 里安装 maven
springboot 使用 thin-launcher

https://github.com/spring-projects-experimental/spring-boot-thin-launcher

这样打包时所有依赖都不会带上 配置好 maven 运行时会自动拉取 缺点是首次运行会慢很多
优点是极度节省 docker 镜像的空间 完整 jar 包 500M
thin-layout 打出来 5M
napcat-desktop + koishi + koishi plugin database mysql +koishi plugin database mysql + koishi-plugin-messages-slim
onebot 直接存消息到数据库
怎么备份数据库自己掌控
docker-compose.yml
```
name: docker-proxy
services:
registry:
image: registry:2
ports:
- '5000:5000'
volumes:
- ./config.yml:/etc/docker/registry/config.yml
- registry_data:/var/lib/registry
restart: always
container_name: registry
hostname: registry
logging:
driver: "json-file"
options:
max-size: "10m"
volumes:
registry_data:

```


config.yml
```
version: 0.1
log:
fields:
service: registry
storage:
cache:
blobdescriptor: inmemory
filesystem:
rootdirectory: /var/lib/registry
http:
addr: :5000
headers:
X-Content-Type-Options: [nosniff]
proxy:
remoteurl: http://registry-1.docker.io
```


nginx xxx domain.conf
```
server {
listen 443 ssl;
listen [::]:443 ssl;
http2 on;

ssl_certificate /path/to/cert.crt;
ssl_certificate_key /path/to/cert.key;
ssl_trusted_certificate /ssl/origin_ca_rsa_root.pem;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ecdh_curve X25519:P-256:P-384:P-521;
ssl_early_data on;
ssl_stapling on;
ssl_stapling_verify off;

add_header Strict-Transport-Security "max-age=63072000" always;
server_name xxx.domains;

location /v2/ {
# Allow GET, HEAD, OPTIONS requests
if ($request_method !~ ^(GET|HEAD|OPTIONS)$ ) {
return 405; # Method Not Allowed
}
# Proxy requests to the registry
proxy_pass http://127.0.0.1:5000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}


}

server {
listen 80;
listen [::]:80;
server_name xxx.domains;
return 301 https://xxx.domains$request_uri;
}
```


usage:
```
官方镜像
docker pull youdomain/library/postgres:12.22-bookworm

非官方镜像
docker pull youdomain/redis/redis-stack-server

```
小爱音箱 play 增强版
带红外 带蓝牙网关 带 wifi
传统的不智能不联网的空调也能远程控制了
有预算 致远\蓝凌
没预算 钉钉

定义好表单和流程后接 api 触发事件进行操作,一般都没啥问题
小团队没预算用钉钉,调用次数应该是够的
大团队用自部署的致远\蓝凌之类 可以定制化
自己从头写一套 oa 不现实,30 个人的内部团队维护一套 oa 都很够呛,出问题有你背锅的
241 天前
回复了 serafin 创建的主题 NAS 群晖存储池 损毁
(建议三台 nas 装 pve 组 ceph
设置双副本或者三副本
坏了块盘直接换,甚至不影响读写
(硬件层面的 raid 或者软 raid 并不保险 现在普遍 10t 单盘以上,真坏盘你还得得一两周重建时间,我猜大部分人等不起
问就是三台 pve 组 ceph
单块物理盘做 osd
三副本或者双副本能够保证坏一块盘时不影响虚拟机上数据的读取写入
换完盘直接重平衡就行
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1075 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 19:08 · PVG 03:08 · LAX 11:08 · JFK 14:08
Developed with CodeLauncher
♥ Do have faith in what you're doing.