Skip to content

Commit

Permalink
added configs for css v7 deployment used on opencommons
Browse files Browse the repository at this point in the history
  • Loading branch information
Jared-Krajewski committed Dec 13, 2024
1 parent 9e11756 commit d6a8fa8
Show file tree
Hide file tree
Showing 3 changed files with 67 additions and 0 deletions.
3 changes: 3 additions & 0 deletions config/solid-server/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
solid-remote-server-compose.yaml && solid-remote-server-config.json are templates for deploying the server remotely. The server URL can be updated as needed, the current setup is for our deployment on opencommons.

The config should be stored as /config/solid-server/solid-config.json and solid-remote-server-compose.yaml stored at the community solid server root.
13 changes: 13 additions & 0 deletions config/solid-server/solid-remote-server-compose.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
services:
solid-server:
image: solidproject/community-server:7.0
restart: always
user: root
ports:
- '3000:3000'
environment:
- BASE_URL=https://opencommons.https://opencommons.net
command: ['--baseUrl', 'https://opencommons.net']
volumes:
- ./data/solid-data:/data
- ./config/solid-server/solid-config.json:/community-server/config/my-config.json
51 changes: 51 additions & 0 deletions config/solid-server/solid-remote-server-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"@context": "https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^7.0.0/components/context.jsonld",
"import": [
"css:config/app/init/static-root.json",
"css:config/app/main/default.json",
"css:config/app/variables/default.json",
"css:config/http/handler/default.json",
"css:config/http/middleware/default.json",
"css:config/http/notifications/all.json",
"css:config/http/server-factory/http.json",
"css:config/http/static/default.json",
"css:config/identity/access/public.json",
"css:config/identity/email/default.json",
"css:config/identity/handler/default.json",
"css:config/identity/oidc/default.json",
"css:config/identity/ownership/token.json",
"css:config/identity/pod/static.json",
"css:config/ldp/authentication/dpop-bearer.json",
"css:config/ldp/authorization/webacl.json",
"css:config/ldp/handler/default.json",
"css:config/ldp/metadata-parser/default.json",
"css:config/ldp/metadata-writer/default.json",
"css:config/ldp/modes/default.json",
"css:config/storage/backend/file.json",
"css:config/storage/key-value/resource-store.json",
"css:config/storage/location/pod.json",
"css:config/storage/middleware/default.json",
"css:config/util/auxiliary/acl.json",
"css:config/util/identifiers/suffix.json",
"css:config/util/index/default.json",
"css:config/util/logging/winston.json",
"css:config/util/representation-conversion/default.json",
"css:config/util/resource-locker/file.json",
"css:config/util/variables/default.json"
],
"@graph": [],
"servers": [
{
"serverUri": "https://opencommons.net/",
"locations": [
{
"url": "https://opencommons.net/",
"availableMediaTypes": ["text/turtle"],
"basePath": "/",
"description": "This config was generated by generator and very basic"
}
]
}
],
"baseUrl": "https://opencommons.net/"
}

0 comments on commit d6a8fa8

Please sign in to comment.