From 92acacb7b494fce460864f255787a61768ae812b Mon Sep 17 00:00:00 2001 From: zeaslity Date: Fri, 18 Aug 2023 17:37:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=9C=A8=E7=BA=BF=E8=81=8A?= =?UTF-8?q?=E5=A4=A9=E5=AE=A4=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 常用脚本/AI项目/启动全流程.ps1 | 26 ++++ 常用脚本/AI项目/启动全流程.txt | 1 + 常用脚本/linux-init-LapPro.sh | 44 ++++--- .../deprecated/env-example.env | 30 +++++ .../rocket-chat-docker-compose-with-config.yaml | 35 ++++++ .../deprecated/rocket-chat-docker-compose.yaml | 46 +++++++ .../rockectchat聊天服务器/https设置.txt | 2 + .../mongodb-docker-compose.yaml | 21 ++++ .../rocketchat-docker-compose.yaml | 17 +++ .../Oracle-Cloud/tailchat聊天/docker-compose.env | 28 +++++ .../tailchat聊天/tailchat-docker-compose.yaml | 116 ++++++++++++++++++ .../tailchat聊天/tailchat-反向代理.conf | 66 ++++++++++ 部署应用/证书申请/反向代理模板.conf | 40 ++++++ 部署应用/证书申请/证书申请模板.sh | 13 ++ 14 files changed, 469 insertions(+), 16 deletions(-) create mode 100644 常用脚本/AI项目/启动全流程.ps1 create mode 100644 常用脚本/AI项目/启动全流程.txt create mode 100644 部署应用/Oracle-Cloud/rockectchat聊天服务器/deprecated/env-example.env create mode 100644 部署应用/Oracle-Cloud/rockectchat聊天服务器/deprecated/rocket-chat-docker-compose-with-config.yaml create mode 100644 部署应用/Oracle-Cloud/rockectchat聊天服务器/deprecated/rocket-chat-docker-compose.yaml create mode 100644 部署应用/Oracle-Cloud/rockectchat聊天服务器/https设置.txt create mode 100644 部署应用/Oracle-Cloud/rockectchat聊天服务器/mongodb-docker-compose.yaml create mode 100644 部署应用/Oracle-Cloud/rockectchat聊天服务器/rocketchat-docker-compose.yaml create mode 100644 部署应用/Oracle-Cloud/tailchat聊天/docker-compose.env create mode 100644 部署应用/Oracle-Cloud/tailchat聊天/tailchat-docker-compose.yaml create mode 100644 部署应用/Oracle-Cloud/tailchat聊天/tailchat-反向代理.conf create mode 100644 部署应用/证书申请/反向代理模板.conf create mode 100644 部署应用/证书申请/证书申请模板.sh diff --git a/常用脚本/AI项目/启动全流程.ps1 b/常用脚本/AI项目/启动全流程.ps1 new file mode 100644 index 0000000..8dd69f0 --- /dev/null +++ b/常用脚本/AI项目/启动全流程.ps1 @@ -0,0 +1,26 @@ + +#Write-Host "开始关闭 Clash" +# +## 关闭应用程序 clash +#Stop-Process -Name "Clash For Windows" -Force +# +# +#Write-Host "开始 启动 Clash" +#Start-Sleep -Seconds 2 +# +## 启动应用程序 "C:\SSS\ClashForWindows\Clash for Windows" +#Start-Process -FilePath "C:\SSS\ClashForWindows\Clash for Windows\Clash for Windows.exe" +# +#Start-Sleep -Seconds 2 + + +Write-Host "开始 修改 Clash 的配置 !" + +$uri = 'http://127.0.0.1:61889/proxies/:tc-bjc' +$headers = @{ + 'Authorization' = 'Bearer 5c090877-21bb-4006-a97c-0bd4bfbb9be9' +} + +$result = Invoke-RestMethod -Uri $uri -Method Put -Headers $headers + +# 可以根据需要处理$result的响应 \ No newline at end of file diff --git a/常用脚本/AI项目/启动全流程.txt b/常用脚本/AI项目/启动全流程.txt new file mode 100644 index 0000000..3b0a99a --- /dev/null +++ b/常用脚本/AI项目/启动全流程.txt @@ -0,0 +1 @@ +帮我写一段powershell脚本,实现如下功能,关闭应用程序clash, 启动应用程序"C:\SSS\ClashForWindows\Clash for Windows" \ No newline at end of file diff --git a/常用脚本/linux-init-LapPro.sh b/常用脚本/linux-init-LapPro.sh index 62102c0..f014108 100644 --- a/常用脚本/linux-init-LapPro.sh +++ b/常用脚本/linux-init-LapPro.sh @@ -288,9 +288,15 @@ InstallDocker() { ## 清理docker环境 colorEcho ${BLUE} "开始清理docker环境,卸载先前的相关安装内容!!" - $CMD_REMOVE docker docker-client docker-client-latest docker-ce-cli \ - docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux \ - docker-engine kubelet kubeadm kubectl + systemctl stop docker + systemctl disable docker + + pre_soft_ware=(docker-ce containerd.io docker-ce-cli docker-compose kubelet kubeadm kubectl) + + for pre in ${pre_soft_ware[@]} + do + $CMD_REMOVE $pre + done colorEcho ${GREEN} "----------docker环境清理完成----------" echo "" colorEcho ${GREEN} "当前系统的发行版为-- ${LinuxReleaseVersion}!!" @@ -340,14 +346,14 @@ InstallDocker() { curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - colorEcho ${GREEN} " 添加成功 " echo "" - colorEcho ${BLUE} "开始添加中科大的docker源的apt源" + colorEcho ${BLUE} "开始添加 Docker官方 的docker源的apt源" echo "deb [arch=$(dpkg --print-architecture) https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null colorEcho ${GREEN} " 添加成功 " echo "" fi colorEcho ${BLUE} "正在执行更新操作!!" - apt-getMapper update + apt-get update colorEcho ${GREEN} "----------更新完成----------" FunctionSuccess colorEcho ${BLUE} "可以安装的docker-ce的${dockerVersion}版本为:" @@ -357,11 +363,12 @@ InstallDocker() { echo "" colorEcho ${GREEN} "开始安装docker-ce,版本为${DOCKER_VERSION}" - realDockerSTag=$(apt-cache madison docker-ce | grep -w ${dockerVersion} | awk '{print$3}' | grep ${DOCKER_VERSION}) - echo " real is $realDockerSTag" + realDockerSTag=$(apt-cache madison docker-ce-cli | grep -w ${dockerVersion} | awk '{print$3}' | grep ${DOCKER_VERSION}) - installDemandSoftwares "docker-ce=${realDockerSTag}" || return $? + echo "real docker version is $realDockerSTag" + + installDemandSoftwares "docker-ce-cli=${realDockerSTag}" "docker-ce=${realDockerSTag}" containerd.io || return $? fi echo "" @@ -377,10 +384,13 @@ InstallDocker() { InstallDockerCompose() { FunctionStart + colorEcho ${PURPLE} "正在下载 +++++++++++++ docker-compose文件 ++++++++++++++" # curl -L "https://github.com.cnpmjs.org/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" \ # -o /usr/local/bin/docker-compose - curl -L "https://objectstorage.ap-seoul-1.oraclecloud.com/n/cnk8d6fazu16/b/seoul/o/docker-compose-Linux-x86_64" \ + local dockerComposeOssUrl="https://b2.107421.xyz/docker-compose-linux-x86_64-v2.18.0" + + curl -L "${dockerComposeOssUrl}" \ -o /usr/local/bin/docker-compose if [[ -e /usr/local/bin/docker-compose ]]; then colorEcho ${BLUE} "docker-compose文件下载成功!!" @@ -396,6 +406,9 @@ InstallDockerCompose() { colorEcho ${RED} "docker-compose文件下载失败!! 无法访问github的资源。。" colorEcho ${RED} "请手动下载docker-compose的安装文件!" fi + + + FunctionEnd } @@ -1012,7 +1025,6 @@ changeDockerRegisterMirror() { mv /etc/docker/daemon.json /etc/docker/daemon.backup.json colorEcho ${GREEN} "已经将daemeon文件备份" fi - #echo "192.168.35.25 aiboxhb.cdcyy.cn" >>/etc/hosts colorEcho ${BLUE} "正在写入docker的daemon配置文件……" cat >>/etc/docker/daemon.json <