From 8f26eaaa26dda4514bbc76391ff4b896f9fe5fe8 Mon Sep 17 00:00:00 2001 From: daxi20 Date: Thu, 24 Apr 2025 09:55:26 +0000 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20/?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- birdlgp.service | 13 +++++++++++++ indtall.sh | 20 ++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 birdlgp.service create mode 100644 indtall.sh diff --git a/birdlgp.service b/birdlgp.service new file mode 100644 index 0000000..9b47fe3 --- /dev/null +++ b/birdlgp.service @@ -0,0 +1,13 @@ +[Unit] +Description=Bird-lgproxy +After=network.target + +[Service] +Type=simple +ExecStart=/etc/birdlg/bird-lgproxy-go +WorkingDirectory=/etc/birdlg/ +Restart=always +User=root + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/indtall.sh b/indtall.sh new file mode 100644 index 0000000..0adb429 --- /dev/null +++ b/indtall.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +# 克隆仓库 +git clone https://git.nia.ink/unet/birdlgp + +# 创建目录 +sudo mkdir -p /etc/birdlgp + +# 移动文件 +sudo mv birdlgp/bird-lgproxy-go /etc/birdlgp/bird-lgproxy-go +sudo mv birdlgp/birdlgp.service /etc/systemd/system/birdlgp.service + +# 赋予权限 +sudo chmod 777 /etc/birdlgp/* + +# 启动服务并设置开机自启 +sudo systemctl start birdlgp.service +sudo systemctl enable birdlgp.service + +echo "Birdlgp服务已成功安装并启动。" \ No newline at end of file