isle/go/daemon/daecommon/daemon.yml

76 lines
2.4 KiB
YAML
Raw Permalink Normal View History

#
2024-12-17 19:42:47 +00:00
# This file defines all configuration directives which can be modified for the
# isle daemon at runtime. All values specified here are the default values.
#
################################################################################
# Configuration broken down by network. Each network can be identified by its
2024-12-17 19:42:47 +00:00
# ID, its name, or its domain. These can be discovered using
# `isle networks list`.
#networks:
#id-or-name-or-domain:
# A DNS service runs as part of every isle process.
#dns:
2024-12-17 19:42:47 +00:00
# list of IPs that the DNS service will use to resolve requests outside
# the network's domain.
#resolvers:
# - 1.1.1.1
# - 8.8.8.8
# A VPN service runs as part of every isle process.
#vpn:
2024-12-17 19:42:47 +00:00
# Enable this field for this host to be used for the coordination of VPN
# connections between other hosts.
#public_addr: "host:port"
2024-12-17 19:42:47 +00:00
# By default the VPN firewall rejects all traffic. All entries here
# indicate traffic which should be allowed.
#
# Ports used for storage allocations (defined lower down) will be
# automatically allowed and don't need to be included here.
#firewall:
2024-12-17 19:42:47 +00:00
# Allow all outbound traffic from this host.
#outbound:
# - port: any
# proto: any
# host: any
2024-12-17 19:42:47 +00:00
# Allow ICMP (ping) between hosts.
#inbound:
# - port: any
# proto: icmp
# host: any
#storage:
2024-12-17 19:42:47 +00:00
# Allocations defined here are used to store data in the distributed
# storage network. If no allocations are defined then no data is
# replicated to this host.
#
2024-12-17 19:42:47 +00:00
# Each allocation should have its own data/meta directories, separate from
# the other allocations.
#
2024-12-17 19:42:47 +00:00
# The data directory of each allocation should be on a different drive,
# while the meta directories can be anywhere (ideally on an SSD).
#
2024-12-17 19:42:47 +00:00
# Capacity declares how many gigabytes can be stored in each allocation,
# and is required.
#
2024-12-17 19:42:47 +00:00
# The ports are all _optional_, and will be automatically assigned if they
# are not specified. If ports any ports are specified then all should be
# specified, and each should be unique across all allocations.
#
#allocations:
#- data_path: /foo/bar/data
# meta_path: /foo/bar/meta
# capacity: 1200
# #rpc_port: 3900
# #s3_api_port: 3901
# #admin_port: 3902