Versions in this module Expand all Collapse all v0 v0.0.2 Oct 1, 2023 v0.0.1 Sep 30, 2023 Changes in this version + func Validate(fileName string) (err error) + type Config struct + FileName string + Frontend fs.FS + Start time.Time + WebAddr netip.AddrPort + type Manager struct + func New(ctx context.Context, c *Config) (m *Manager, err error) + func (m *Manager) DNS() (dns agh.ServiceWithConfig[*dnssvc.Config]) + func (m *Manager) UpdateDNS(ctx context.Context, c *dnssvc.Config) (err error) + func (m *Manager) UpdateWeb(ctx context.Context, c *websvc.Config) (err error) + func (m *Manager) Web() (web agh.ServiceWithConfig[*websvc.Config])