-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexample.env
More file actions
79 lines (76 loc) · 1.94 KB
/
example.env
File metadata and controls
79 lines (76 loc) · 1.94 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# Core Holonet Environment Variables
LOG_LEVEL=info
DB_TYPE=postgres
DB_HOST=localhost
DB_PORT=5432
DB_USER=postgres
DB_PASSWORD=your_secure_password
DB_NAME=holonet
DB_SSLMODE=disable
CACHE_HOST=localhost
CACHE_PORT=6379
VALKEY_HOST=localhost
VALKEY_PORT=6379
VALKEY_PASSWORD=
ADMIN_USERNAME=admin
ADMIN_EMAIL=admin@example.com
ADMIN_PASSWORD=your_secure_admin_password
NETBOX_SYNC_INTERVAL=15
ENABLE_NETBOX=false
UI_URL=https://your-ui-host:8080
FORCE_ADMIN_RECREATION=false
USE_HTTPS=true
CERT_FILE=/path/to/server.crt
KEY_FILE=/path/to/server.key
AUTO_TLS_SELF_SIGN=true
TLS_HOSTNAMES=your-host,localhost,127.0.0.1
WORKFLOW_PYTHON=/usr/bin/python3
WORKFLOW_DATA_DIR=/var/lib/holonet/workflows
HOLONET_DATA_DIR=/var/lib/holonet
WORKFLOW_USE_CONTAINERD=false
HOLONET_USE_CONTAINERD=false
WORKFLOW_MAX_CONCURRENCY=10
HOLONET_WORKFLOW_MAX_CONCURRENCY=10
ANSIBLE_PYTHON_INTERPRETER=
VIRTUAL_ENV=
WORKFLOW_ANSIBLE_IMAGE=
HOLONET_ANSIBLE_IMAGE=
WORKFLOW_GOLANG_IMAGE=
HOLONET_GOLANG_IMAGE=
# S3 Configuration
HOLONET_S3_ENDPOINT=https://your-s3-endpoint.com
HOLONET_S3_REGION=us-east-1
HOLONET_S3_BUCKET=your-bucket
HOLONET_S3_ACCESS_KEY_ID=your_access_key
HOLONET_S3_SECRET_ACCESS_KEY=your_secret_key
HOLONET_S3_USE_PATH_STYLE=false
HOLONET_S3_DISABLE_SSL=false
HOLONET_S3_ENABLE_SSE=true
HOLONET_S3_CSE_KEY=
# Frontend Environment Variables
UI_ADDR=:8080
CORE_URL=https://your-core-host:3000
FRONTEND_ID=frontend-1
FRONTEND_NAME=Holonet
FRONTEND_VERSION=0.1.0
FRONTEND_BUILD=dev
FRONTEND_SHARED_SECRET=your_secure_shared_secret
FRONTEND_TOKEN=
FRONTEND_TOKEN_FILE=/data/frontend.token
FRONTEND_INSECURE_SKIP_VERIFY=false
# Test Environment Variables (for development/testing)
SKIP_SSH_TESTS=
TEST_SSH_HOST=
TEST_SSH_PORT=22
TEST_SSH_USERNAME=
TEST_SSH_PASSWORD=
TEST_SSH_PRIVATE_KEY=
TEST_SSH_CAN_WRITE=
SKIP_NETCONF_TESTS=
TEST_NETCONF_HOST=
TEST_NETCONF_PORT=830
TEST_NETCONF_USERNAME=
TEST_NETCONF_PASSWORD=
TEST_NETCONF_PRIVATE_KEY=
TEST_NETCONF_CAN_WRITE=
SKIP_REDIS_TESTS=false