# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# README
ZopDev
Zop is a comprehensive tool for managing cloud infrastructure. It consists of three main components:
- zop-api: Backend API service.
- zop-ui: User interface for managing and monitoring cloud resources.
- zop-cli: Command-line interface for developers and admins.
Installation
Prerequisites
- Docker installed on your system.
Running Locally
zop-api
Run the following command to pull and start the Docker image for the zop-api:
docker run -d -p 8000:8000 --name zop-api zopdev/zop-api:v0.0.3
zop-ui
Run the following command to pull and start the Docker image for the zop-ui:
docker run -d -p 3000:3000 -e NEXT_PUBLIC_API_BASE_URL='http://localhost:8000' --name zop-ui zopdev/zop-ui:v0.0.3
Note: The environment variable
NEXT_PUBLIC_API_BASE_URL
is used by zop-ui to connect to the zop-api. Ensure that the value matches the API's running base URL.
zop-cli
Run the following command install zop-cli:
go install zop.dev/clizop@latest
Note: Set the environment variable
ZOP_API_URL
, used by zop-cli to connect to the zop-api. Ensure that the value matches the API's running base URL.
zop-api
swagger endpoint - /.well-known/swagger