TOS 介绍

TOS全称(TunnelOS),一“站”式软件服务平台,可让设备具备以下能力:

  • 远程访问控制

  • 一台云服务器

  • 软件集成平台

  • 分享平台

下面通过示例具体介绍如何使用上述能力

准备工作

需要具备下面内容:

  • 一个邮箱

  • 一台可上网设备。
    可以电脑,迷你主机,手机等,操作系统可以是: windows, linux(arm),android, ios 等

操作步骤:

  1. 使用邮箱完成tos注册
  2. 在设备上安装对应的tos-client

到这里已完成所有准备工作,这时就可以登录TOS管理平台看到你的设备,就可以使用TOS赋予能力。

远程访问控制

jump-server服务

使用TOS管理平台内置的ssh就可以访问设备所在网络任意机器。

终端服务通过命令完成对设备的操作和控制。

文档/文件服务

使用TOS管理平台内置文件服务可以编辑设备上的文件。

提供友好的markdown编辑器和代码编辑器,完成编辑操作。

云文件服务

通过添加nfs,smb,云盘账号 可以访问管理云文件。

任务管理

通过任务管理可以为设备配置定时任务。

云服务器

通过tos可以部署web服务,通过tos配置可以访问设备上的web服务,下面通过示例介绍如何使用。

git仓库应用

操作步骤:

  1. 设备上启动gitlab或gitea等git仓库软件
  2. 在tos平台上“我的应用”添加应用,tos将分配一个域名直接可以访问设备上的git服务

完成上面步骤后,你将拥有一个自己的代码仓库,可以随时随地访问。

registry应用

操作步骤:

  1. 设备上启动registry应用
  2. 在tos平台上“我的应用”添加应用,tos将分配一个域名直接可以访问设备上的registry服务

完成上面步骤,将拥有一个自己的docker镜像库。

自定义web应用

操作步骤:

  1. 在设备上启动自己的web应用,例如: python3 -m http.server
  2. 在tos平台上“我的应用”添加应用,tos将分配一个域名直接可以访问设备上的web服务

域名服务

购买自定义域名,并配置给应用

私人云盘

分享平台

分享网络流量

开通分享网络,可以提供代理使用自己的网络并按流量收取费用

软件集成平台

调用内置API

AI 集成