mirror of
https://github.com/hanzoai/paas-migrate.git
synced 2026-10-30 18:25:17 +00:00
migrate.py drives the platform.hanzo.ai API (x-api-key): project.create -> application.create -> save git provider + build type + env -> deploy, per services.yaml. In-cluster Job variant keeps the token inside the cluster. Seeded with drive/audit/sqlite3; extend services.yaml per universe. Co-authored-by: Hanzo Dev <[email protected]>
10 lines
658 B
YAML
10 lines
658 B
YAML
# Inventory of services to register on the PaaS. Add one block per service.
|
|
# build: nixpacks | dockerfile | railpack | static | heroku
|
|
services:
|
|
# already prepped with `make ci`:
|
|
- { name: drive, project: hanzo, owner: hanzoai, repo: drive, branch: main, build: nixpacks }
|
|
- { name: audit, project: hanzo, owner: hanzoai, repo: audit, branch: main, build: nixpacks }
|
|
- { name: sqlite3, project: hanzo, owner: hanzoai, repo: sqlite3, branch: main, build: nixpacks }
|
|
# universe ecosystems — extend per repo (lux / zoo / hanzo / bootnode):
|
|
# - { name: luxd, project: lux, owner: luxfi, repo: node, branch: main, build: dockerfile }
|