anonpenguin23 b983066016 refactor: rename DeBros to Orama and update configuration paths
- Replaced all instances of DeBros with Orama throughout the codebase, including CLI commands and configuration paths.
- Updated documentation to reflect the new naming convention and paths for configuration files.
- Removed the outdated PRODUCTION_INSTALL.md file and added new scripts for local domain setup and testing.
- Introduced a new interactive TUI installer for Orama Network, enhancing the installation experience.
- Improved logging and error handling across various components to provide clearer feedback during operations.
2025-11-26 15:36:11 +02:00

76 lines
1.9 KiB
YAML

node:
id: "{{.NodeID}}"
listen_addresses:
- "/ip4/0.0.0.0/tcp/{{.P2PPort}}"
data_dir: "{{.DataDir}}"
max_connections: 50
domain: "{{.Domain}}"
database:
data_dir: "{{.DataDir}}/rqlite"
replication_factor: 3
shard_count: 16
max_database_size: 1073741824
backup_interval: "24h"
rqlite_port: {{.RQLiteHTTPPort}}
rqlite_raft_port: {{.RQLiteRaftPort}}
rqlite_join_address: "{{.RQLiteJoinAddress}}"
cluster_sync_interval: "30s"
peer_inactivity_limit: "24h"
min_cluster_size: 3
ipfs:
cluster_api_url: "http://localhost:{{.ClusterAPIPort}}"
api_url: "http://localhost:{{.IPFSAPIPort}}"
timeout: "60s"
replication_factor: 3
enable_encryption: true
discovery:
bootstrap_peers:
{{range .BootstrapPeers}} - "{{.}}"
{{end}}
discovery_interval: "15s"
bootstrap_port: {{.P2PPort}}
http_adv_address: "{{.HTTPAdvAddress}}"
raft_adv_address: "{{.RaftAdvAddress}}"
node_namespace: "default"
security:
enable_tls: false
logging:
level: "info"
format: "console"
http_gateway:
enabled: true
listen_addr: ":{{.UnifiedGatewayPort}}"
node_name: "{{.NodeID}}"
routes:
# Node internal services - accessible on unified gateway port
rqlite_http:
path_prefix: "/rqlite/http"
backend_url: "http://localhost:{{.RQLiteHTTPPort}}"
timeout: "30s"
websocket: false
rqlite_raft:
path_prefix: "/rqlite/raft"
backend_url: "http://localhost:{{.RQLiteRaftPort}}"
timeout: "30s"
websocket: false
ipfs_api:
path_prefix: "/ipfs/api"
backend_url: "http://localhost:{{.IPFSAPIPort}}"
timeout: "60s"
websocket: true
ipfs_swarm:
path_prefix: "/ipfs/swarm"
backend_url: "http://localhost:4102"
timeout: "30s"
websocket: false
cluster_api:
path_prefix: "/cluster"
backend_url: "http://localhost:{{.ClusterAPIPort}}"
timeout: "30s"
websocket: false