Skip to content

文件传输加速服务 (File transfer acceleration service)

License

Notifications You must be signed in to change notification settings

idevsig/filetas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

filetas

基于 Rust + axum 的文件传输加速服务 (File transfer acceleration service)

  1. 下载源码
git clone https://github.com/idevsig/filetas.git
  1. 运行

开发环境

cargo run
Listening on 0.0.0.0:8000

生产环境

cargo build --release

./target/release/filetas
Listening on 0.0.0.0:8000

Docker

Registry Image
Docker Hub idevsig/filetas
GitHub Container Registry ghcr.io/idevsig/filetas
Tencent Cloud Container Registry ccr.ccs.tencentyun.com/idevsig/filetas
# docker.io
docker run -p 8000:8000 -d idevsig/filetas:latest

# ghcr.io
docker run -p 8000:8000 -d ghcr.io/idevsig/filetas:latest

构建

docker build -t filetas .

使用

docker run -p 8000:8000 -d filetas

docker-compose.yml
参考:https://git.jetsung.com/jetsung/docker-compose/-/tree/main/filetas

services:
  filetas:
    image: idevsig/filetas:latest
    container_name: filetas
    restart: unless-stopped
    ports:
      - 8000:8000

仓库镜像