-
-
Notifications
You must be signed in to change notification settings - Fork 9
/
.env.defaults
88 lines (74 loc) · 3.36 KB
/
.env.defaults
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
80
81
82
83
84
85
86
87
88
## AUTOGENERATED ROLLUP OF ULIXEE ENV VARIABLES
### DO NOT EDIT THIS FILE.
## Cloud
ULX_DISABLE_DESKTOP_APIS=# don't add desktop apis to the service registry
ULX_NODE_REGISTRY_HOST=# service to register nodes with
ULX_SERVICES_SETUP_HOST=# host to connect to get services setup config
ULX_PORT=# port to listen on for apis
ULX_HOSTNAME=# hostname to bind to for apis
ULX_PUBLIC_HOST=# address to use to access host (dns name or ip:port)
ULX_HOSTED_SERVICES_PORT=# port to activate and listen for hosted services (datastore registry, node registry, etc)
ULX_HOSTED_SERVICES_HOSTNAME=# hostname to bind to for hosted services. Should be private/restricted to clustered nodes.
ULX_NETWORK_IDENTITY_PATH=# path to an identity to use for this node
ULX_NETWORK_IDENTITY_PASSPHRASE=# passphrase for the network identity (if applicable)
## Datastore
ULX_DATASTORE_DIR=<DATA>/ulixee/datastores
# A directory to store hero sessions used in queries
ULX_QUERY_HERO_SESSIONS_DIR=<DATA>/ulixee/query-hero-sessions
# A whitelist of comma separated identities (bech32 strings) who can administer this server [@ulixee/platform-utils/lib/Identity.bech32]
ULX_CLOUD_ADMIN_IDENTITIES=
## Hosted Services
ULX_DATASTORE_STATS_HOST=# Stats Tracker Service Host
ULX_DATASTORE_REGISTRY_HOST=# Datastore Registry Service Host
ULX_STORAGE_ENGINE_HOST=# Storage Engine Service Host
ULX_REPLAY_REGISTRY_HOST=# Replays Storage/Retrieval Host
ULX_PAYMENT_PROCESSOR_HOST=# A Payment Processor Service Host (processes payments)
ULX_UPSTREAM_PAYMENTS_SERVICE_HOST=# Payment Services Host
ULX_DATASTORE_LOOKUP_SERVICE_HOST=
# Price per query (microgons). This is on top of Datastore pricing, used for cloud hosting.
ULX_PRICE_PER_QUERY=0
# The mode for the server
ULX_SERVER_ENVIRONMENT=development
# Should SQLite use Write-ahead-logging. This is a performance optimization.
ULX_ENABLE_SQLITE_WAL=true
# Require all uploaded Datastore to have an Admin Identity
ULX_DATASTORES_MUST_HAVE_OWN_ADMIN=false
ULX_ENABLE_GLOBAL_CONFIG=true
## Localchain Configuration
# Path to the localchain
ARGON_LOCALCHAIN_PATH=
# Default Argon mainchain host
ARGON_MAINCHAIN_URL=
# An address that will be where any rewards are sent for closed blocks (activates block voting)
ARGON_BLOCK_REWARDS_ADDRESS=
# The preferred notary to use
ARGON_NOTARY_ID=1
# Prompt for an interactive password on the cli
ARGON_LOCALCHAIN_PASSWORD_INTERACTIVE_CLI=
# Path to the localchain password file
ARGON_LOCALCHAIN_PASSWORD_FILE=
# The localchain password loaded into memory (unsafe)
ARGON_LOCALCHAIN_PASSWORD=
## Hero
ULX_DATA_DIR=<TMP>/.ulixee
## Chrome Settings
ULX_DISABLE_MITM=# disable the MITM on all requests
ULX_SHOW_CHROME=# always show chrome
ULX_NO_CHROME_SANDBOX=# don't force the chrome sandbox
ULX_DISABLE_GPU=# disable the gpu setting on chrome
ULX_ENABLE_SQLITE_WAL=true# enable write ahead log for sqlite
## Agent
ULX_DISABLE_MITM=# disable the MITM on all requests
ULX_SHOW_CHROME=# always show chrome
ULX_NO_CHROME_SANDBOX=# don't force the chrome sandbox
ULX_DISABLE_GPU=# disable the gpu setting on chrome
ULX_DEFAULT_BROWSER_ID=# override the default browser. uses
ULX_USE_CHROME_ROSETTA=# launch Chrome.app with rosetta
## Mitm
# record TLS keys for use in tools like wireshark
SSLKEYLOGFILE=
# allow insecure ssl content
ULX_MITM_ALLOW_INSECURE=true
# experimental: cache reused resources in an artificial cache
ULX_MITM_ENABLED_CACHE=false
ULX_DATA_DIR=<TMP>/.ulixee