快速开始
2026/3/21大约 1 分钟hyperlanewebrustquick-startquickstart
快速开始
提示
这是基于 hyperlane 封装的项目(hyperlane-quick-start),旨在简化使用和规范项目代码结构。
克隆项目
git clone https://github.com/hyperlane-dev/hyperlane-quick-start.git进入项目
cd hyperlane-quick-start运行
提示
此项目使用 server-manager 进行服务管理。 使用参考 官方文档。
运行
cargo run在后台运行
cargo run -d停止
cargo run stop重启
cargo run restart重启在后台运行
cargo run restart -dDocker运行
开发模式
启动完整服务
docker compose -f ./resources/docker/dev/server_docker_compose.yml up -d仅启动数据库服务
[ -s /etc/hosts ] && [ "$(tail -c 1 /etc/hosts | wc -l)" -eq 0 ] && sudo sh -c 'echo "" >> /etc/hosts'; sudo sh -c 'cat << EOF >> /etc/hosts
127.0.0.1 dev_hyperlane_quick_start_mysql
127.0.0.1 dev_hyperlane_quick_start_postgresql
127.0.0.1 dev_hyperlane_quick_start_redis
EOF'; tail -5 /etc/hostsdocker network create dev_hyperlane_quick_start_network --driver bridge
docker compose -f ./resources/docker/dev/server_docker_compose.yml up -d mysql postgresql redis停止并删除构建缓存
docker compose -f ./resources/docker/dev/server_docker_compose.yml down --rmi local生产模式
启动完整服务
docker compose -f ./resources/docker/release/server_docker_compose.yml up -d仅启动数据库服务
docker network create release_hyperlane_quick_start_network --driver bridge
docker compose -f ./resources/docker/release/server_docker_compose.yml up -d mysql postgresql redis停止并删除构建缓存
docker compose -f ./resources/docker/release/server_docker_compose.yml down --rmi local命令行工具
cargo install hyperlane-cli帮助
hyperlane-cli -h运行效果

