multiverse-cloud-server

command module
v0.0.0-...-1fabf49 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 31, 2023 License: AGPL-3.0 Imports: 17 Imported by: 0

README

go示例项目

本地监听文件服务

cd data
http-server -a 0.0.0.0 -p 3700 --cors

mod相关操作

# 更新packages
go get -u
# 整理packages
go mod tidy

编译构建

这里target目录定为输出目录

# 服务端构建
go build -o target/bin/ github.com/pnnh/multiverse-cloud-server
# 前端资源构建
cd browser
npm run build

构建Docker镜像

# 构建docker镜像
cd target
sudo docker build -f Dockerfile -t multiverse-cloud-server:latest .
# 测试执行构建的镜像
sudo docker run -p 8080:8080 multiverse-cloud-server
# 仅在本地测试时使用,将aws凭证文件挂载到docker容器
sudo docker run -p 8080:8080 -v $HOME/.aws/credentials:/root/.aws/credentials:ro multiverse-cloud-server

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL