golf.fmi.fail — System Overview
This page documents the services, features, and public URLs provided by the machine golf.fmi.fail.
It serves as a central reference describing what is running on the system, how the components are structured, and how each service can be accessed.
Core Infrastructure Services
Recursive DNS Resolver (Unbound)
This machine runs an Unbound recursive DNS resolver which listens exclusively on localhost and is only used by local services
Authoritative DNS (BIND9)
An authoritative BIND9 DNS server is running on this machine.
Hosted zones include:
Master zone
grieg.openfmi.net
Slave zones
berlioz.openfmi.netdvorak.openfmi.net
The server acts as the primary source of truth for the master zone and performs zone transfers for the slave zones, maintaining proper DNS role separation.
Messaging Services
XMPP Server (jabberd2)
An XMPP server based on jabberd2 is deployed on this machine.
Key details:
- Backend database: MariaDB
- Supports user accounts under the domain:
@grieg.openfmi.net
- Provides standard XMPP messaging functionality
The database-backed setup allows persistent user data, rosters, and authentication.
Web Services
Web Server (nginx)
The primary web server is nginx, configured to serve both HTTP and HTTPS content.
TLS details:
- Certificates issued via Let’s Encrypt
- Certificate management implemented using acme-tiny
- Custom scripts handle certificate issuance and renewal
Public URLs and Web Interfaces
Main Site (ikiwiki)
- http://golf.fmi.fail
- https://golf.fmi.fail
This site is generated using ikiwiki as a static site generator and serves as a documentation and overview page for the system.
Monitoring (Munin)
- https://golf.fmi.fail/munin/
The Munin installation provides centralized monitoring with both static and dynamic graphs.
Monitored machines:
golf.fmi.failcharlie.fmi.failecho.fmi.fail
The monitoring interface supports: - Static HTML graphs - Dynamic CGI-based zoomable graphs
Log Analysis (Webalizer)
Web traffic analysis is provided via Webalizer.
Available reports:
This machine:
- https://golf.fmi.fail/wa-golf.fmi.fail/
Other machines:
- https://golf.fmi.fail/wa-charlie.fmi.fail/
- https://golf.fmi.fail/wa-echo.fmi.fail/
These reports provide insight into traffic volume, request patterns, and historical usage statistics.
Happy to be here
- https://grieg.openfmi.net
This site currently does not host content.
Software Summary
The main software components running on this machine include:
- Debian GNU/Linux (bookworm)
- nginx
- Unbound
- BIND9
- jabberd2
- MariaDB
- Munin
- Webalizer
- ikiwiki
This page is generated automatically as a static site using ikiwiki.