【笔记】acme.sh(CF)/drone/宝塔面板部署VUE(404问题)/ Laravel扩展包本地加载Compoer.json/Linux VRF

微信扫一扫,分享到朋友圈

【笔记】acme.sh(CF)/drone/宝塔面板部署VUE(404问题)/  Laravel扩展包本地加载Compoer.json/Linux VRF
0

acme.sh 签发证书(通过Cloudflare)

#配置CF API Key
export CF_Token=
export CF_Account_ID=
export CF_Zone_ID=

#签发证书 (Cloudflare 验证)
acme.sh --issue --dns dns_cf -d domain  --keylength ec-256

#安装证书 
 acme.sh --install-cert -d domain --ecc --key-file /data/ssl/domain/key.pem --fullchain-file /data/ssl/domain/cert.pem --reloadcmd  "service nginx force-reload"

Drone Gitea

主机部署

docker run \
  --volume=/var/lib/drone:/data \
  --env=DRONE_GITEA_SERVER=https://gitea.net \
  --env=DRONE_GITEA_CLIENT_ID= \
  --env=DRONE_GITEA_CLIENT_SECRET= \
  --env=DRONE_RPC_SECRET= \
  --env=DRONE_SERVER_HOST= \
  --env=DRONE_SERVER_PROTO=https \
  --publish=80:80 \
  --publish=443:443 \
  --restart=always \
  --detach=true \
  --name=drone \
  drone/drone:2

宝塔面板部署VUE(404问题 / Nginx伪静态)

#nginx配置文件里面添加

location / {
  try_files $uri $uri/ @router;
  index index.html;
}

location @router {
  rewrite ^.*$ /index.html last;
}

Laravel扩展包加载Compoer.json

各种文章都是在autoload->psr-4里面写自己的扩展,可是不知为啥咱这样操作的时候,不会从扩展包composer里面指定的helper.php里加载帮助函数。所以就用了这种假装自己是repo的方法来加载。

composer.json

----

    "repositories": [
        {
            "type": "path",
            "url": "packages/isifnet/pieadmin",
            "options": {
                "symlink": true
            }
        }
    ],

----

    "require": {
        "isifnet/pieadmin": "*"
    },

Linux VRF

ip link add IPT type vrf table 100
ip link set dev IPT up

#添加VRF表的最大metric的默认路由
ip route add table 100 unreachable default metric 4278198272
#把网卡加入VRF
ip link set dev eth0 master IPT

咱很菜的,是个智障。 人设非常容易崩。
上一篇

将近十年前的MicroMake D1(Delta结构)3D打印机的两次修复

下一篇

BGP Player日常玩耍之重建网络-ISIS/MPLS/BGP/BFD/VXLAN/WireGuard/VRF

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片

排行榜

    抱歉,30天内未发布文章!
返回顶部