-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexample.config.yaml
More file actions
42 lines (34 loc) · 1.48 KB
/
example.config.yaml
File metadata and controls
42 lines (34 loc) · 1.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Example cozyctl Configuration File
#
# This is an example of what a profile config file looks like.
# Profile configs are stored at: ~/.cozy/{name}/{profile}/config.yaml
# cozyctl login --name {name} --profile {profile} --api-key {key}
# cozyctl login --name myname --profile myprofile --config-file example.config.yaml
current_name: briheet
current_profile: dev
# Configs
config:
# Cozy Hub API URL - for authentication, model management, and builds
hub_url: https://api.cozy.art
# Builder API URL - builder is now part of cozy-hub (same URL)
builder_url: https://api.cozy.art
# Gen-Orchestrator API URL - for deployment management and worker scheduling
orchestrator_url: http://localhost:8090
# Your tenant ID (automatically detected during login)
tenant_id: tenant-abc123xyz
# Your API authentication token
token: sk_live_your_api_key_here
# Github token for downloading private git modules.
gh_token: put_your_gh_token_here
# Multiple Profile Setup Example
# ===============================
# You typically create multiple profiles for different environments:
#
# ~/.cozy/briheet/dev/config.yaml - Development environment
# ~/.cozy/briheet/staging/config.yaml - Staging environment
# ~/.cozy/briheet/prod/config.yaml - Production environment
# ~/.cozy/work/prod/config.yaml - Work account production
#
# Switch between profiles (This needs to be implemented):
# cozyctl use --name briheet --profile prod
# cozyctl use --profile staging # Keep current name