GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - pdsinterop/solid-nextcloud: A plugin to make Nextcloud compatible with Solid

BranchesTags
Open more actions menu

Latest commit

 

History

912 Commits
912 Commits

Folders and files

NameName
Last commit message
Last commit date
.config
.config
 
 
.github/workflows
.github/workflows
 
 
bin
bin
 
 
docker
docker
 
 
docs
docs
 
 
solid
solid
 
 
.dockerignore
.dockerignore
 
 
.github_changelog_generator
.github_changelog_generator
 
 
.gitignore
.gitignore
 
 
CHANGELOG.md
CHANGELOG.md
 
 
Dockerfile
Dockerfile
 
 
Gemfile
Gemfile
 
 
INSTALL.md
INSTALL.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
_config.yml
_config.yml
 
 
docker-compose.yml
docker-compose.yml
 
 
env-vars-server.list
env-vars-server.list
 
 
env-vars-testers.list
env-vars-testers.list
 
 
env-vars-thirdparty.list
env-vars-thirdparty.list
 
 
env.list
env.list
 
 
init-live.sh
init-live.sh
 
 
init.sh
init.sh
 
 
run-solid-test-suite.sh
run-solid-test-suite.sh
 
 
setup-test-server.sh
setup-test-server.sh
 
 
site.conf
site.conf
 
 
solid.tar.gz
solid.tar.gz
 
 

Repository files navigation

solid-nextcloud

Project stage: Production Ready License Latest Version Maintained

PDS Interop standard-readme compliant keep-a-changelog compliant

A plugin to make Nextcloud compatible with Solid.

Installation

You can download it via the Nextcloud app store: https://apps.nextcloud.com/apps/solid

Manual install

Please follow the install instructions.

Acknowledgements

There is a list of all contributors on GitHub.

This project was funded through the NGI0 Core and NGI0 Discovery Funds, established by NLnet with financial support from the European Commission's Next Generation Internet programme. Learn more at the NLnet project pages: Solid-NextCloud and Solid NC 2024

NLNet logo NGI0 Core logo NGI Zero Discovery logo European Commision logo

Contributing

Questions or feedback can be given by opening an issue on GitHub.

All PDS Interop projects are open source and community-friendly. Any contribution is welcome! For more details read the contribution guidelines.

All PDS Interop projects adhere to the Code Manifesto as its code-of-conduct. Contributors are expected to abide by its terms.

For a list of changes see the CHANGELOG or the GitHub releases page.

Development

Development install

Clone https://github.com/pdsinterop/test-suites, cd into it, and run:

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.

Testing

Unattended testing

There is a GitHub Action that runs a Docker-based test script.

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.

License

All code created by PDS Interop is licensed under the MIT License.

About

A plugin to make Nextcloud compatible with Solid

pdsinterop.org/solid-nextcloud/

Resources

Readme
MIT license
Activity
Custom properties

Stars

82 stars

Watchers

9 watching

Forks

12 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.