# monerod-box: the Monero node. # # These ports are read twice: by the role that deploys the service here, and by # the Caddy play that runs on the EDGE host and publishes the restricted RPC. # A role default is invisible to that second play, which is why they live in # host_vars - the edge play reads them as # hostvars['monerod_box_local']., and the role picks them up # automatically because host_vars outranks role defaults. monero_p2p_port: 18080 monero_restricted_rpc_port: 18089 # The explorer's HTTP port, read by the Caddy play on the edge host. xmrblocks_port: 8081 # The 500 GB disk added to this VM in Proxmox as scsi1. Named here rather than # left to the role default so that "which disk holds the blockchain" is a # property of the machine, recorded next to the machine. The role only ever # uses it to create the filesystem; the mount itself goes by UUID. monero_data_device: /dev/sdb # Systemd services deployed on this host, monitored every 5 minutes. # # The fact lives with the machine rather than in a central map, for the same # reason the cross-host ports do: "what runs here" is a property of the host, # and a central list is one more thing to forget to update when a service moves. # # Only units WE deploy belong here. Distro units (ssh, cron) have their own # supervision and would be noise. monitored_services: - monerod - xmrblocks