Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pdsinterop/solid-nextcloud
A plugin to make Nextcloud compatible with Solid
https://github.com/pdsinterop/solid-nextcloud
Last synced: 17 days ago
JSON representation
A plugin to make Nextcloud compatible with Solid
- Host: GitHub
- URL: https://github.com/pdsinterop/solid-nextcloud
- Owner: pdsinterop
- License: mit
- Created: 2020-06-08T06:36:21.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-22T10:58:13.000Z (8 months ago)
- Last Synced: 2024-08-08T18:23:31.178Z (4 months ago)
- Language: PHP
- Homepage: https://pdsinterop.org/solid-nextcloud/
- Size: 19.9 MB
- Stars: 71
- Watchers: 12
- Forks: 11
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - pdsinterop/solid-nextcloud - A plugin to make Nextcloud compatible with Solid (others)
README
# solid-nextcloud
A plugin to make Nextcloud compatible with Solid.You can download it via the Nextcloud app store: https://apps.nextcloud.com/apps/solid
## Development install
Clone https://github.com/pdsinterop/test-suites, cd into it, and run:
```sh
docker pull nextcloud
docker build -t nextcloud-server-base ./servers/nextcloud-server/base/
docker build -t nextcloud-server ./servers/nextcloud-server/server/
docker run -p 443:443 -d --rm --name=server nextcloud-server
echo sleeping
sleep 10
echo slept
docker logs server
docker exec -u www-data -it server sh /init.sh
docker exec -u root -it server service apache2 reload
```
Now visit https://localhost and log in as alice / alice123.## Manual install
Please follow the [install instructions](https://github.com/pdsinterop/solid-nextcloud/blob/main/INSTALL.md).## Unattended testing
There is a [GitHub Action](https://github.com/pdsinterop/solid-nextcloud/actions/workflows/ci.yml) that runs a [Docker-based test script](https://github.com/pdsinterop/solid-nextcloud/blob/585b968/.github/workflows/ci.yml#L29).## Manual testing
You can try out the various Solid apps that show up in the Solid App GUI inside the Nextcloud GUI on first use.### Build / Deploy
For publishing to the Nextcloud app store see [the deploy instructions](docs/deploy.md).