2024-06-20 19:00:58 +02:00
|
|
|
- This repository contains 4 projects around serve.zone
|
|
|
|
- the cloudly backend under ts/*
|
|
|
|
- the cloudly frontend under ts_web/*
|
|
|
|
- the api client under ts_apiclient
|
|
|
|
- the cli client under ts_cliclient
|
|
|
|
|
|
|
|
- the easiest method to spawn up a cloudly instance is to use the docker image:
|
|
|
|
`code.foss.global/serve.zone/cloudly:latest`
|
|
|
|
|
2024-06-20 19:20:16 +02:00
|
|
|
- Note: the exports are defined in the package.json.
|
2025-08-18 03:07:12 +00:00
|
|
|
- For now, cloud wise only the setup with cloudron and hetzner cloud is supported.
|
|
|
|
|
|
|
|
## Architecture Overview
|
|
|
|
- serve.zone is a monorepo containing multiple packages that work together to provide a complete container orchestration platform
|
|
|
|
- Uses Docker Swarm as the underlying container orchestration technology
|
|
|
|
- cloudly acts as the control plane providing API, web UI, and CLI interfaces
|
|
|
|
- coreflow runs inside Docker Swarm clusters to manage containers
|
|
|
|
- coretraffic runs on each node to handle traffic routing and SSL
|
|
|
|
- spark manages individual servers at the OS level
|