mirror of
https://gitlab.com/veilid/veilid.git
synced 2025-05-01 22:26:08 -04:00

Guides and config templates for use in setting up private Veilid networks for independent or development needs.
39 lines
No EOL
1.1 KiB
Text
39 lines
No EOL
1.1 KiB
Text
# Veilid Server
|
|
# =============
|
|
#
|
|
# Private Development Bootstrap Server Configuration
|
|
#
|
|
# This config is templated to setup a bootstrap server with
|
|
# a network_key_password. Set the network key to whatever you
|
|
# like. Treat it like a password. Use the same network key in
|
|
# the config files for at least four nodes to establish an
|
|
# independent Veilid network for private or development uses.
|
|
# -----------------------------------------------------------
|
|
|
|
---
|
|
logging:
|
|
system:
|
|
enabled: true
|
|
level: debug
|
|
api:
|
|
enabled: true
|
|
level: debug
|
|
terminal:
|
|
enabled: false
|
|
core:
|
|
capabilities:
|
|
disable: ['TUNL','SGNL','RLAY','DIAL','DHTV','APPM']
|
|
network:
|
|
upnp: false
|
|
dht:
|
|
min_peer_count: 2
|
|
detect_address_changes: false
|
|
routing_table:
|
|
bootstrap: ['bootstrap.<your.domain>']
|
|
network_key_password: '<your-chosen-passkey>'
|
|
protected_store:
|
|
insecure_fallback_directory: '/var/db/veilid-server/protected_store'
|
|
table_store:
|
|
directory: '/var/db/veilid-server/table_store'
|
|
block_store:
|
|
directory: '/var/db/veilid-server/block_store' |