环境介绍
硬件:香橙派zero3(开机系统占用约300-400M,具体内存看个人需要,本机4G,单teamspeak占用很小,约60M)
系统:Ubuntu 22.04.5 LTS,Casaos0.4.13
导入外部应用
Casaos界面选择右上角安装自定义应用
在界面右上角导入中选择Docker CLI,将以下代码粘贴进其中并点击提交
docker run -d --name TeamSpeak3_Server -e TIME_ZONE=Europe/Berlin -p 9987:9987/udp -p 10011:10011/tcp -p 30033:30033/tcp -v {path}/:/teamspeak/save/ ertagh/teamspeak3-server:latest-box-predownloaded
接着需要填入标题、图标路径和端口,标题随意,看懂就行,图标我这里是自建了一个图库,用的自己的链接,casaos安装的应用默认图标链接都需要点科技才能显示,大部分时间获取不到,所以自己动手了,但由于没有公网ipv4,只能ipv6访问,不少人应该访问不上,再一点就是不保证服务器会坚持到哪一天,且用且珍惜。端口选择9987,如果主机端口被占,这里也需要对应调整。图标地址:https://image.haha233.fun/app/thumb.php?img=/i/2024/11/25/sbz8jv.jpg
卷部分需要自己选个位置,casaos建议使用/DATA/AppData/teamspeak
,AppData文件夹存放的是从应用商店下载的app,方便管理。地址使用Asia/Shanghai
然后点击安装即可。
等待安装,进入日志,出现如下内容时需要记住,loginname和password是管理员账号密码,丢了只能重装,apikey我好像没用到,但后续不会显示,也必须保存好。
还有一个token也需要保存,客户端连上服务器后使用token获得管理员权限,一次性使用。
获得token
若token丢失,可以使用例如putty这种工具连接进入后台,输入地址,端口选择10011,类型选择other的telnet
新界面中使用login serveradmin yourpassword
,登录管理员账号,然后输入tokenadd tokentype=0 tokenid1=6 tokenid2=0
获得token
结尾
暂时不清晰设置初始密码的环境变量,尝试使用SERVERADMIN_PASSWORD
失败,有待探索。
服务器地址haha233.fun(仅支持ipv6),有需要可以临时语音使用。