which steps do I have to take to make a Community Solid Server running in public Multi-User mode ? the default seems to be local Single-User mode.
-
what I’ve done so far
- obtained two certs (domain and wildcard)
- edited
config/example-https-file.json
with the location of the Cert and the private key - edited
config/identity/email/default.json
with the Email Credentials / Port from gmail - followed Using NGINX as a reverse proxy · Solid (with some minor adjustments)
- started a very first basic testrun with
community-solid-server -c @css:config/default.json -b https://solidweb.me/
-
what I think how to proceed
- get SSL running
- get mashlib recipe
- write script to populate user folders at signup (advice from @jeffz )
- think well and work in very little steps
-
my environment
- Debian 8, Node 12.22, actual Nginx, CSS 1.0.0
-
log
2021-08-29T09:36:51.067Z [Components.js] info: Initiating component discovery from /usr/lib/node_modules/@solid/community-server/
2021-08-29T09:36:51.655Z [Components.js] info: Discovered 130 component packages within 1485 packages
2021-08-29T09:36:51.657Z [Components.js] info: Initiating component loading
2021-08-29T09:36:54.614Z [Components.js] info: Registered 408 components
2021-08-29T09:36:54.617Z [Components.js] info: Loaded configs
2021-08-29T09:36:56.076Z [RootInitializer] info: Root container not found; initializing it.
2021-08-29T09:36:56.140Z [RootInitializer] info: Initialized root container with 3 resources.
2021-08-29T09:36:56.141Z [BaseHttpServerFactory] info: Starting server at http://localhost:3000/