Skip to content

Commit 4a41a4f

Browse files
Add css in azure guide (#11)
1 parent 3f325a9 commit 4a41a4f

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Hosting the Community Solid Server in an Azure App Service
2+
3+
One of the challenges associated with developing applications and getting started with Solid is to have a simple Solid server hosted that you can control and customize to your needs.
4+
5+
The [Community Solid Server](https://communitysolidserver.github.io/CommunitySolidServer/) (CSS), [developed](https://solidlab.be/community-solid-server/) by imec research groups at Ghent University, provides a good base for experimentation.
6+
7+
The repository [solid/css-azure-app-service](https://github.com/solid/css-azure-app-service) provides:
8+
9+
1. A CSS [configuration](https://github.com/solid/css-azure-app-service/blob/main/config/config.json) that focuses on standard Solid features and provides a simple single pod hosting service (see [CSS configuration](https://github.com/CommunitySolidServer/CommunitySolidServer?tab=readme-ov-file#configure-your-server));
10+
1. A step by step [guide](https://github.com/solid/css-azure-app-service/blob/main/README.md) to deploying CSS to an Azure App Service;
11+
1. An infrastructure as code [template](https://github.com/solid/css-azure-app-service/blob/main/infrastructure/template.json) to facilitate deployment;
12+
1. A few [sample files](https://github.com/solid/css-azure-app-service/tree/main/data) that can be used to setup your Solid Server (an Azure blob storage is used for Solid resources persistance, so you can upload files directly from the Azure UI when you want to setup or change your server's access control and resources).
13+
14+
15+
## Note
16+
17+
The proposed configuration intentionally strips CSS from non-standard features as well as multipod and authentication features.
18+
19+
It is intended to provide you a simple to use and adequate development and experimentation environment: one hosted Solid Pod that you have full control over.
20+
21+
Full control in this case means that you can always access the Pod resources via the Azure Blob storage UI and completely change access control files and other resources to your needs.

docs/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@
44

55
- [Building your first Solid App with LDO & React](guides/building_your_first_solid_app_with_ldo_and_react)
66
- [Demo Application using Solid + Next.js + LDO](guides/solid_nextjs_ldo_demo_application)
7+
- [Hosting the Community Solid Server in an Azure App Service](guides/hosting_the_community_solid_server_in_an_azure_app_service)

0 commit comments

Comments
 (0)