mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-01-24 05:30:06 -06:00
40906fe57aead985a7d9e2217b037db4b070c0a1
- adds an access token middleware to read the x-access-token header, extract the reva user from it and store it in the context - implments the ocs/v[12].php/cloud/user/signing-key endpoint - reads or creates signing key in ocis-store Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
ownCloud Infinite Scale: OCS
This project is under heavy development, it's not in a working state yet!
Install
You can download prebuilt binaries from the GitHub releases or from our download mirrors. For instructions how to install this on your platform you should take a look at our documentation
Development
Make sure you have a working Go environment, for further reference or a guide take a look at the install instructions. This project requires Go >= v1.13.
git clone https://github.com/owncloud/ocis-ocs.git
cd ocis-ocs
make generate build
./bin/ocis-ocs -h
Security
If you find a security issue please contact security@owncloud.com first.
Contributing
Fork -> Patch -> Push -> Pull Request
License
Apache-2.0
Copyright
Copyright (c) 2019 ownCloud GmbH <https://owncloud.com>
Description
This is the main repository of the OpenCloud server. It contains the golang codebase for the backend services.
Languages
Go
48.1%
Gherkin
36.7%
PHP
12.5%
JavaScript
1.3%
Makefile
0.6%
Other
0.6%