In order to get going as a developer, I am following the instructions on Installing and running Node Solid Server. There appears to be a requirement to create an SSL cert. This in turn requires that I have a domain name pointing to my server (I am using LetsEncrypt as suggested and Debian running on a virtual machine).
Is there a way around the need for an SSL cert for development purposes. Otherwise I guess I will need to register a temporary domain solely for this? Is there a simple solution to avoid this step?
The article on the link above was really helpful. I went with the option of a self-signed certificate and that seemed to work. I can start solid and (with some exception confirmations) I can now access the âWelcome to Solid Prototypeâ index page on https://localhost:8443. I have followed the registration process and created a new user and I can log in using the newly create credentials. However, when I log in I dont see the data browser - I just see the âWelcome to Solid Prototypeâ index page but the LogIn has changed to Logout.
When I try to manually enter the URL of the profile card https://localhost:8443/profile/card#me I get an error saying I do not have permission to access.
I can see that a json file with the profile data has been created in the .db/users folder but Is there an additional step I am missing to allow access to a userâs profile data via a logged in session?
Yesterday i gave release/v5.0.0 branch a try and it was highly unstable. Some things were committed since so I was getting ready to try it today. I actually got the furtherest with the Vivaldi browser, I think because of first use. My firefox doesnât work with this branch and chrome has permission issues too. And passing the WebId to rddflib.js fails. Update my solid-auth-client master branch as well.
Currently I start every development session from scratch cloning fresh copies and register a user if possible and then fill in my test data. With that sprint I think some stability is coming
Thanks. Itâs comforting to know itâs not just me. I havenât started down the path of setting up a local github repo yet. I installed solid with npm.
I assume I can just do a ânpm update solidâ at the appropriate time when the latest version is released? Iâd rather get the server up and running and get familiar with it before I start getting git setup and start contributing.