All Projects → cozy → Cozy Stack

cozy / Cozy Stack

Licence: agpl-3.0
Simple, Versatile, Yours

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Cozy Stack

Hideseek
A simple, mobile-friendly, yet customizable quick/live search jQuery plugin.
Stars: ✭ 430 (-45.01%)
Mutual labels:  simple
Hugo Paper
🥛 A simple, clean, flexible Hugo theme
Stars: ✭ 538 (-31.2%)
Mutual labels:  simple
Datatable
A simple, modern and interactive datatable library for the web
Stars: ✭ 587 (-24.94%)
Mutual labels:  simple
Couchdb Nano
Nano: The official Apache CouchDB library for Node.js
Stars: ✭ 456 (-41.69%)
Mutual labels:  couchdb
Vim For Server
.vimrc, simple configures for server, without plugins.
Stars: ✭ 524 (-32.99%)
Mutual labels:  simple
Tui.chart
🍞📊 Beautiful chart for data visualization.
Stars: ✭ 5,041 (+544.63%)
Mutual labels:  simple
Wyhash
The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.
Stars: ✭ 410 (-47.57%)
Mutual labels:  simple
Oji
(◕‿◕) Text Emoticons Maker
Stars: ✭ 668 (-14.58%)
Mutual labels:  simple
Dsvpn
A Dead Simple VPN.
Stars: ✭ 4,894 (+525.83%)
Mutual labels:  simple
Try
Dead simple CLI tool to try Python packages - It's never been easier! 📦
Stars: ✭ 588 (-24.81%)
Mutual labels:  simple
Hexo Theme Yilia Plus
一个简洁优雅的hexo主题 A simple and elegant theme for hexo.
Stars: ✭ 462 (-40.92%)
Mutual labels:  simple
Hacker
❤️ A simple theme for Hexo
Stars: ✭ 501 (-35.93%)
Mutual labels:  simple
Webpack Starter Basic
A simple webpack starter project for your basic modern web development needs.
Stars: ✭ 552 (-29.41%)
Mutual labels:  simple
Ftxui
💻 C++ Functional Terminal User Interface. ❤️
Stars: ✭ 433 (-44.63%)
Mutual labels:  simple
Clipmenu
Clipboard management using dmenu
Stars: ✭ 634 (-18.93%)
Mutual labels:  simple
Scfacebook
The SCFacebook 4.1 is a simple and cleaner to use the api facebook-ios-sdk Objective-C Wrapper (https://github.com/facebook/facebook-ios-sdk) to perform login, get friends list, information about the user and posting on the wall with ^Block for iPhone. Suporte 4.71 FBSDKCoreKit, FBSDKShareKit and FBSDKLoginKit. Facebook SDK
Stars: ✭ 420 (-46.29%)
Mutual labels:  simple
Couchdb
Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
Stars: ✭ 5,166 (+560.61%)
Mutual labels:  couchdb
Water.css
A drop-in collection of CSS styles to make simple websites just a little nicer
Stars: ✭ 6,666 (+752.43%)
Mutual labels:  simple
Webpack Simple Starter
A simple webpack starter without framework (Like Vue, React, Angular, etc.)
Stars: ✭ 661 (-15.47%)
Mutual labels:  simple
Bayesianoptimization
A Python implementation of global optimization with gaussian processes.
Stars: ✭ 5,611 (+617.52%)
Mutual labels:  simple

Cozy Cloud

go.dev reference Build Status Go Report Card

What is Cozy?

Cozy Logo

Cozy is a platform that brings all your web services in the same private space. With it, your web apps and your devices can share data easily, providing you with a new experience. You can install Cozy on your own hardware where no one profiles you.

What is the Cozy-Stack

It is the core server of the Cozy platform. It consists of a single process, the Cozy stack.

Full Cozy-Stack documentation here.

The Cozy-Stack is in charge of serving the Web applications users have installed from the application store.

It provides its services through a REST API that allows to:

  • create, update, delete documents inside the database;
  • authenticate users and client applications;
  • send emails;
  • launch jobs on the server. Connectors that import data from remote websites are some sort of jobs. Jobs can be one time tasks (sending a message) or periodic tasks. Some jobs, like the connectors, that require executing third party code on the server side, are sandboxed (we use nsjail for now).

The Cozy-Stack also allows to access the database replication API, allowing to sync documents between the server and local databases, for example in mobile clients.

Two authentication methods are available:

  • Web applications running on the server get a session token when the user log in;
  • OAuth2 for other applications.

Feel free to open an issue for questions and suggestions.

Installing a cozy-stack

You can follow the Install guide and the configuration documentation.

How to contribute?

We are eager for contributions and very happy when we receive them! It can code, of course, but it can also take other forms. The workflow is explained in the contributing guide.

Community

You can reach the Cozy Community by:

  • Chatting with us on IRC #cozycloud on irc.freenode.net
  • Posting on our Forum
  • Posting issues on the Github repos
  • Mentioning us on Twitter

License

Cozy is developed by Cozy Cloud and distributed under the AGPL v3 license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].