本文最后更新于 508 天前,其中的信息可能已经有所发展或是发生改变。
简介
本教程将介绍如何使用脚本自动化启动GPT App容器,并且可选自动放行端口和自动启动服务。
准备工作
在开始之前,请确保您的服务器上已经安装了Docker,以及具有sudo权限的用户账户。您可以使用以下命令检查Docker是否已经成功安装:
docker --version
如果您看到了Docker的版本号,则表示Docker已经成功安装。
下载脚本
首先,在您的服务器上创建一个新的文件夹来存储脚本文件。该文件夹可以位于任何位置,但我建议您将其放在您的home目录下。
然后,通过以下命令下载脚本文件:
curl -o gpt-app.sh https://jhb.ovh/jb/gpt-app.sh && chmod +x gpt-app.sh
这将从网站中下载gpt-app.sh
脚本文件,并将其设置为可执行文件。
将这些变量设置为您的OpenAI API密钥和验证密钥。确保您已经使用适当的引号将密钥值括起来。
运行脚本
在修改配置后,您可以运行脚本来启动GPT App容器。您可以按照以下命令执行脚本:
sudo ./gpt-app.sh
在脚本运行期间,您可能需要输入sudo密码、OpenAI API密钥和验证密钥。请确保您正确地输入这些信息,并且没有出现任何错误信息。
如果一切正常,脚本将自动创建systemd服务、放行端口(如果选择该选项)并启动GPT App容器。您可以在浏览器中访问http://<your_server_ip>:3002
来检查容器是否正在运行,并且能够正确地响应请求。
自动化选项
如果您想要在安装时选择是否自动放行端口和自动启动服务,可以使用以下命令运行脚本:
sudo ./gpt-app.sh -a
这将提示您选择是否自动放行端口和自动启动服务,然后根据您的选择自动执行相应操作。
结论
通过本教程,您已经学会了如何使用脚本自动化启动GPT App容器,并且可选自动放行端口和自动启动服务。如果您遇到任何问题,请随时在这里提问,我会尽力帮助您解决问题。