summary refs log tree commit diff
path: root/modules/foundation
AgeCommit message (Collapse)Author
2026-02-17Fix ACME Tailnet certificate service override namingMel
Signed-off-by: Mel <mel@rnrd.eu>
2026-02-14Remove options deleted in 25.11Mel
Signed-off-by: Mel <mel@rnrd.eu>
2025-10-03Make IPv6 forwarding sysctl options in service network configuration 'default'Mel
Signed-off-by: Mel <mel@rnrd.eu>
2025-09-01Allow disabling IPv6 for foundation service networksMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-08-31Make IPv6 custom docker foundation networks work with various ip6tables ↵Mel
rules... Phew... Signed-off-by: Mel <mel@rnrd.eu>
2025-08-31Define gateway for foundation docker networksMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-08-31Add MTU option to foundation service network optionsMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-08-31Clean up & integrate service network configuration into foundation moduleMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-08-27Move WireGuard server peer definitions to configuration optionMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-08-22Grab real remote IP through Cloudflare proxyMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-08-22Add goatcounter tracker script to base renard HTMLMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-07-27Configure zibeline WireGuard VPN serverMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-07-13Re-enable preliminary self-signed certificatesMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-04-20Mark and correctly order all services dependent on tailnetMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-04-19Remove cyclic service dependency between tailnet certificate and NginxMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-04-19Service target to delay service start until tailnet is readyMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-04-16Move WWW configuration into foundation module, and make it configurableMel
Signed-off-by: Mel <mel@rnrd.eu>
2025-01-06Add Prometheus exporter for dnsmasqMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-23Scrape metrics from Nginx service access logsMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-22Break up monitoring moduleMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-22Collect Nginx metricsMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-21Use cAdvisor for container monitoringMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-21Export and scrape Docker daemon metricsMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-20Combine node-exporter instances into 1 job + 3 targetsMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-20Allow access to VictoriaMetrics from tailnetMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-19Take any IP for monitoring host, not just TailscaleMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-19Foundation module for monitoring optionsMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-16Deploy Transmission + VPN servicesMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-08Allow passing in single symmetrical port to foundation service moduleMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-07Allow global and tailnet ports in foundationMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-07Convert most services to streamed images and foundationMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-07Add image streaming to foundationMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-12-04Host bare-bones Bluesky PDS serviceMel
Signed-off-by: Mel <einebeere@gmail.com>
2024-11-16Prototype foundation service configration libraryMel
Signed-off-by: Mel <einebeere@gmail.com>