Posts

  • 创建自签名证书

    # 生成私钥(Private Key) # 私钥用于加密 openssl genrsa -out domain.test.key 2048 # 生成证书签名请求(CSR: Certificate signing request) # 证书签名请求用于对证书签名,CSR包含公钥和一些额外的信息,如:组织,国家 openssl req -new \ -subj "/C=CN/ST=Beijing/L=Beijing/O=exampleOrg/CN=domain.test" \ ...
  • 安装 RSSHub

    Run docker run -d --restart=unless-stopped --name rsshub \ --add-host=host.docker.internal:host-gateway \ -e "PROXY_URI=http://host.docker.internal:7890" \ --network frontend \ diygod/rsshub:chromium-bundled-2024-08-15 -p 1200:1200 安...
  • yolov5 快速入门

    https://github.com/ultralytics/yolov5 https://github.com/ultralytics/yolov5/blob/master/tutorial.ipynb https://docs.ultralytics.com/yolov5/quickstart_tutorial/ Install git clone https://github.com/ultralytics/yolov5.git cd yolov5 conda create ...
  • 安装 Syncthing 文件同步程序

    Syncthing 是一个连续的文件同步程序。它在两台或多台计算机之间同步文件。 Syncthing: https://github.com/syncthing/syncthing Install docker run --name syncthing -d --restart=unless-stopped \ -p 22000:22000/tcp -p 22000:22000/udp -p 21027:21027/udp \ -v /srv/docker/synct...
  • 安装 Calibre-Web

    https://github.com/janeczku/calibre-web https://github.com/linuxserver/docker-calibre-web Install docker run -d \ --name=calibre-web \ -e PUID="$(id -u)" \ -e PGID="$(id -g)" \ -e TZ=Etc/UTC \ -e DOCKER_MODS=linuxserver/mods:universal...
  • 安装 alist

    Install port: -p 5244:5244 \ docker run -d --name="alist" --restart=unless-stopped \ -e PUID="$(id -u)" \ -e PGID="$(id -g)" \ -v /srv/docker/alist/data:/opt/alist/data \ -v /srv/docker/alist/public:/media/Public \ -e PUID=0 -e PGID=0 ...
  • 使用 crontab + rsync 自动备份到备用硬盘

    script #!/bin/bash # https://rsync.samba.org/ # https://rsync.samba.org/examples.html # cron # sudo crontab -e # 0 0 * * * sudo /path/to/backup.sh >> /var/log/cron.log 2>&1 BACKUP_DIR=/home/ DST_DIR=/media/debian/device/home/ if ...
  • install golang

    https://golang.google.cn/doc/install script cd /usr/local/src wget https://golang.google.cn/dl/go1.16.linux-amd64.tar.gz tar -zxvf go1.16.linux-amd64.tar.gz -C /usr/local/ cd /usr/local mv go go1.16.linux-amd64 ln -s go1.16.linux-amd64 go cat &...
  • Prometueus 监控

    公网服务器 frontend backend monitoring grafana: :3000 prometheus: 9090 pushgateway: 0.0.0.0:9091 node-exporter: :9100 alertmanager: :9093 内网服务器 frontend backend node-exporer: :9100 node-exporter-pusher: prometueus 创建 TLS 证书 Pro...
  • One API 通过标准的 OpenAI API 格式访问所有的大模型

    One API: https://github.com/songquanpeng/one-api docker run --name one-api -d --restart always \ --log-opt max-size=1g \ -e SQL_DSN='oneapi:123456@tcp(mysql:3306)/oneapi' \ -e TZ=Asia/Shanghai \ -e TIKTOKEN_CACHE_DIR=/data/cache \...