Guides and config templates for use in setting up private Veilid networks for independent or development needs.
		
			
				
	
	
		
			39 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# 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' |