This solid server is built on top of Community Solid Server, with a few modifications:
- Lightover branding is applied to the various login screens
- prompt=create support allows apps to go directly to the reigster screen
npm start -- -f ../dataClone this library:
git clone git@github.com:light-over/CommunitySolidServer.gitModify .env to match the desired config. For example:
PROTOCOL=https
DOMAIN_NAME=pod.lightover.com
DATA_FOLDER=/folder/data/
Then run the following to setup the environment:
chmod +x certbot/init-letsencrypt.sh
docker compose run --rm certbot certbot/init-letsencrypt.sh yourdomain.com your-email@domain.comFinally, run this command to deploy the container
docker compose up -d