Currently only bindings and connection count is required in config, but if you aren't synced there's one more setting required to have the site up. Also for logging you can configure the protocol level by default. There's a lot more, but this is the least:
[node]
delay_inbound = false
[log]
protocol = true
[web]
connections = 1000
bind = 0.0.0.0:80
[explore]
connections = 1000
bind = 0.0.0.0:81