Switched to JsonPageRepository, loading config from sites.json