基于腾讯云Lighthouse代理实现无公网CVM访问公网

前提 已经有一个腾讯云轻量云实例 已经有一个腾讯云CVM竞价实例(无公网) 需要同地域且已经云联网 :::info 安利Spot 我写的竞价机器小助手: ysicing/spot 解决频繁开通/销毁竞价CVM实例 ::: 轻量部署Socks5服务 在腾讯云轻量上部署代理服务 示例docker-compose.yaml version: '3.9' services: socks5: image: serjs/go-socks5-proxy container_name: socks5 environment: - PROXY_USER="xxx" -

mc命令简单使用

默认已经安装好了Minio了 安装mc wget https://dl.min.io/client/mc/release/linux-amd64/mc chmod +x mc ./mc --help brew install minio/stable/mc mc --help 配置server mc alias set local https://play.min.io Q3AM3UQ867SPQQA43P2F zuf+zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG --api "s3v4" mc alias ls local URL : https://play.min.io AccessKey : Q3AM3UQ867SPQQA43P2F SecretKey : zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG API : S3v4 Path : auto s3 URL : https://s3.amazonaws.com AccessKey : YOUR-ACCESS-KEY-HERE SecretKey : YOUR-SECRET-KEY-HERE API : S3v4 Path : dns 简单使用 # 上传 mc cp ./* local/oss/cdn.ysicing.me/ # 生成有效期1分钟的分享链接, 有效期最大7d如果是私有的 mc share download --expire=1m local/oss/cdn.ysicing.me/scripts/docker.sh 附录参考 部署私有对象存储服务

Caddy2 反向代理WordPress博客

安装Caddy2 基于软件源安装 curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/caddy-stable-archive-keyring.gpg] https://mirrors.ysicing.net/caddy/stable/deb/debian any-version main" | tee /etc/apt/sources.list.d/caddy.list apt-get update apt-get install caddy 具体可以参考 Caddy2初体验 安装WordPress博客系统 基于docker-compose部署安装 version: '2' services: mariadb: image: docker.io/bitnami/mariadb:10.6 container_name: mariadb restart: always volumes: - '/root/service/data/mariadb:/bitnami/mariadb' environment: - MARIADB_ROOT_PASSWORD=ealohw5ool1za3Risohqu7heemoophai - MARIADB_USER=bn_wordpress - MARIADB_DATABASE=bn_wordpress - MARIADB_PASSWORD=cieRaig3kieth2ahghuuNg2theePh0Da wordpress: container_name: wordpress image: docker.io/bitnami/wordpress:6 restart: always ports: - '8080:8080' volumes: - '/root/service/data/wordpress:/bitnami/wordpress' depends_on: - mariadb environment: - WORDPRESS_DATABASE_HOST=mariadb - WORDPRESS_DATABASE_PORT_NUMBER=3306 - WORDPRESS_DATABASE_USER=bn_wordpress - WORDPRESS_DATABASE_NAME=bn_wordpress - WORDPRESS_DATABASE_PASSWORD=cieRaig3kieth2ahghuuNg2theePh0Da 直接执行

Docusaurus配置评论系统artalk

Artalk 是一款简洁的自托管评论系统. Artalk的应用场景 丰富博客的社会化功能 功能亮点: 轻量设计 麻雀虽小,五脏俱全 Markdown语法 + 代码高亮 通知中心支持站内:侧边栏 + 红点标记 表情包支持 OwO 格式 + 动态加载 等等 部署服务端 自主可控选择自己安装服务端哈。支持多种安装方式. 这里我们以k8s为例

Memos自定义代码片段

继续折腾哈,已经部署好了Memos如何进行一些美化呢. :::tip 测试版本 当前memos版本为v0.11.2 ::: 自定义字体 霞鹜文楷 起初是看到博主QiLeq的博客, 感觉好好看哦, 决定使用这个字体霞鹜文楷哈。 系统-自定义样式 body{font-family: "LXGW WenKai Screen", sans-serif !important;} 系统-自定义脚本 function changeFont() { const link = document.createElement("link"); link.rel = "stylesheet"; link.type = "text/css"; link.href = "https://cdn.staticfile.org/lxgw-wenkai-screen-webfont/1.7.0/lxgwwenkaiscreen.css"; document.head.append(link); }; changeFont() 支持私

部署轻量iOS推送服务Bark

Bark是一款开源的iOS消息推送应用,可以让你通过简单的HTTP请求,给iPhone发送自定义的推送消息。 Bark的应用场景 有时候,我们需要给自己设置一些提醒或者通知,但是又不想安装太多的应用或者注册太多的账号,比如: 定时提醒自己喝水、休息、锻炼等 接收来自其他应用或者网站的重要

部署轻量私有化服务监控UptimeKuma

Uptime Kuma 是一个开源的、简单易用的、自托管的监控工具,功能类似于 Uptime Robot。它可以帮助你监控你的网站或者任何暴露在互联网上的服务,如 HTTP、TCP、Ping、DNS 等,并且提供实时的状态和通知功能。本文将介绍如何安装、配置和使用 Uptime Kuma。 安装 Uptime Kuma 支持多种安装方式. 这里我们以com

懒人版一键快速安装docker(20230317更新)

安装并配置

curl -fsSL https://cos.ysicing.net/oss/scripts/docker.sh | bash
curl -fsSL https://cos.ysicing.net/oss/scripts/dockerconfig.sh | bash

做了如下设置

{
  "exec-opts": ["native.cgroupdriver=systemd"],
  "registry-mirrors": ["https://dyucrs4l.mirror.aliyuncs.com"],
  "bip": "169.254.0.1/24",
  "max-concurrent-downloads": 10,
  "log-driver": "json-file",
  "log-level": "warn",
  "log-opts": {
    "max-size": "20m",
    "max-file": "2"
  },
  "storage-driver": "overlay2"
}

安装tools

docker run --rm -v /usr/local/bin:/sysdir ysicing/tools tar zxf /pkg.tgz -C /sysdir

内置了

helminit
docker-compose
ctop
cclear (清理退出容器)
din (进入容器 din <cname/>cid> ash/bash(默认)/sh)
dps (容器状态)
upgrade-tools // 升级二进制

源码可以参见 ysicing/tools

懒人版使用tpclash一键部署透明网关实现旁路上网自由

基于 Debian 搭建 Clash 服务实现旁路网关功能,为局域网设备提供广告过滤功能 什么是透明代理? 透明代理(transparent proxy)是一种在网络层上实现的代理技术,它可以让网络中的所有流量都自动经过代理服务器,而不需要在每个终端设备上配置代理设置。这样,就可以实现对整个网络的流量控制和管理

Headscale 的部署方法和使用教程(20230401版)

目的打通所有环境(VM和k8s以及移动端), 组建大局域网 WireGuard是什么 WireGuard是一个易于配置、快速且安全的开源VPN技术, 主要优点配置和部署 WireGuard 就像配置和使用SSH一样容易。 主要用途取代OpenVPN等传统组网工具。 Tailscale是什么 Tailscale 是一款基于 WireGuard 的虚拟组