Files
CommunitySolidServer/config/presets/http.json
Stijn Taelemans ce1f4300ff feat: Replace express with native http module
* refactor: replace express with native http module

* fix: 404 when unhandled

* chore: removed express dependency

* chore: updated package-lock.json

* docs: added documentation for BaseHttpServerFactory

* chore: updated package-lock.json

Co-authored-by: Arthur Joppart <arthur@digita.ai>
2021-02-11 10:15:40 +01:00

60 lines
1.7 KiB
JSON

{
"@context": "https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^0.0.0/components/context.jsonld",
"@graph": [
{
"@id": "urn:solid-server:default:ServerFactory",
"@type": "WebSocketServerFactory",
"WebSocketServerFactory:_baseServerFactory": {
"@id": "urn:solid-server:default:HttpServerFactory"
},
"WebSocketServerFactory:_webSocketHandler": {
"@id": "urn:solid-server:default:WebSocketHandler"
}
},
{
"@id": "urn:solid-server:default:HttpServerFactory",
"@type": "BaseHttpServerFactory",
"BaseHttpServerFactory:_handler": {
"@id": "urn:solid-server:default:HttpHandler"
}
},
{
"@id": "urn:solid-server:default:HttpHandler",
"@type": "SequenceHandler",
"SequenceHandler:_handlers": [
{
"@id": "urn:solid-server:default:Middleware"
},
{
"@type": "WaterfallHandler",
"WaterfallHandler:_handlers": [
{
"@id": "urn:solid-server:default:FaviconHandler"
},
{
"@id": "urn:solid-server:default:StaticAssetHandler"
},
{
"@id": "urn:solid-server:default:PodManagerHandler"
},
{
"@id": "urn:solid-server:default:LdpHandler"
}
]
}
]
},
{
"@id": "urn:solid-server:default:FaviconHandler",
"@type": "StaticAssetHandler",
"comment": "Serves the favicon",
"StaticAssetHandler:_assets": [
{
"StaticAssetHandler:_assets_key": "/favicon.ico",
"StaticAssetHandler:_assets_value": "./templates/root/favicon.ico"
}
]
}
]
}