### Running MediaGo Development and Deployment Commands - Shell Source: https://github.com/caorushizi/mediago/blob/master/README.en.md This snippet provides a comprehensive set of shell commands for setting up, developing, packaging, and deploying the MediaGo project. It includes steps for cloning the repository, installing Node.js dependencies with pnpm, running in development mode, creating release packages, building a Docker image, and starting the Docker container for local use. ```Shell git clone https://github.com/caorushizi/mediago.git ``` ```Shell pnpm i ``` ```Shell pnpm dev ``` ```Shell pnpm release ``` ```Shell docker buildx build -t caorushizi/mediago:latest . ``` ```Shell docker run -d --name mediago -p 8899:8899 -v /root/mediago:/root/mediago registry.cn-beijing.aliyuncs.com/caorushizi/mediago ``` -------------------------------- ### Starting MediaGo v3.0.0 Docker Container - Shell Source: https://github.com/caorushizi/mediago/blob/master/README.en.md This command launches the MediaGo application as a Docker container specifically for version 3.0.0. It runs the container in detached mode, names it 'mediago', maps host port 8899 to container port 8899, and mounts the host directory `/root/mediago` to `/root/mediago` inside the container for persistent data, pulling the image from the Aliyun registry. ```Shell docker run -d --name mediago -p 8899:8899 -v /root/mediago:/root/mediago registry.cn-beijing.aliyuncs.com/caorushizi/mediago:v3.0.0 ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.