mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-10-24 07:09:09 -04:00
ee974afebf156d9097a38ea6707d7a4c6a93859b
* Introduce TLS Settings for go-micro based grpc services and clients TLS for the services can be configure by setting the OCIS_MICRO_GRPC_TLS_ENABLED" "OCIS_MICRO_GRPC_TLS_CERTIFICATE" and "OCIS_MICRO_GRPC_TLS_KEY" enviroment variables. TLS for the clients can configured by setting the "OCIS_MICRO_GRPC_CLIENT_TLS_MODE" and "OCIS_MICRO_GRPC_CLIENT_TLS_CACERT" variables. By default TLS is disabled. Co-authored-by: Martin <github@diemattels.at> * Unify TLS configuration for all grpc services All grpc service (whether they're based on reva) or go-micro use the same set of config vars now. TLS for the services can be configure by setting the OCIS_GRPC_TLS_ENABLED, OCIS_GRPC_TLS_CERTIFICATE and OCIS_GRPC_TLS_KEY enviroment variables. TLS for the clients can configured by setting the OCIS_GRPC_CLIENT_TLS_MODE and OCIS_MICRO_GRPC_CLIENT_TLS_CACERT variables. There are no individual per service config vars currently. If really needed, per service tls configurations can be specified via config file. Co-authored-by: Martin <github@diemattels.at> Co-authored-by: Martin <github@diemattels.at>
ownCloud Infinite Scale
ownCloud Infinite Scale is currently in a technical preview state. It will be subject to a lot of changes and is not yet ready for general production deployments.
Run ownCloud Infinite Scale
Please see Getting Started
Documentation
-
Development Documentation
Please see Development Documentation - Getting Started -
Admin Documentation
Please see Admin Documentation - Introduction to Infinite Scale
Security
If you find a security issue please contact security@owncloud.com first
Contributing
Please refer to our Contribution Guidelines.
License
Apache-2.0
Copyright
Copyright (c) 2020-2021 ownCloud GmbH <https://owncloud.com>
Languages
Go
52.1%
Gherkin
33.8%
PHP
11.5%
JavaScript
1.1%
Shell
0.6%
Other
0.7%