安装和运行Flexprice的自托管版本需要以下步骤:
- Preparação ambiental:确保已安装Docker、Go和Make工具
- Obter código:克隆官方仓库
git clone https://github.com/flexprice/flexprice
- Configuração do ambiente de desenvolvimento: Executar
make dev-setup
Instalação de dependências - Início da infraestrutura: Uso
docker compose up
启动Postgres、Kafka等依赖服务 - 运行主服务: Implementação
go run cmd/server/main.go
启动Flexprice
对于可选的前端界面安装:
- 克隆前端仓库并配置.env文件
- estar em movimento
npm run dev
Iniciando o servidor de desenvolvimento
系统提供了一些常用命令:
make restart-flexprice
:重启服务make down
:停止所有服务make clean-start
:清理并重新启动
建议运行环境至少有4核CPU和8GB内存以支持基本功能。
Essa resposta foi extraída do artigoFlexprice: uma ferramenta de faturamento de código aberto que suporta faturamento de uso e assinaturasO