Some deployments require a server to be installed
behind a firewall with restricted outbound access.
When processing a profile, FEDI needs to access the
public internet to retrieve a base profile. Since base
profiles don't often change, they could be retrieved
manually and stored locally so that outbound access
restrictions don't need to be relaxed. FEDI could then
be configured to retrieve base profiles from the local
repository instead of fetching from the internet. If
FEDI encounters a profile that references a base
profile that isn't in the local repository, then it
could either fetch it from the public internet, or log
it as an error.