Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cozy/cozy-home-v2
This repository was part of CozyV2 which has been deprecated
https://github.com/cozy/cozy-home-v2
Last synced: about 2 months ago
JSON representation
This repository was part of CozyV2 which has been deprecated
- Host: GitHub
- URL: https://github.com/cozy/cozy-home-v2
- Owner: cozy
- License: agpl-3.0
- Archived: true
- Created: 2012-03-23T11:40:03.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2017-02-07T11:10:41.000Z (almost 8 years ago)
- Last Synced: 2024-08-05T22:37:42.809Z (5 months ago)
- Language: JavaScript
- Homepage: https://blog.cozycloud.cc/post/2016/11/21/On-the-road-to-Cozy-version-3
- Size: 43 MB
- Stars: 94
- Watchers: 26
- Forks: 53
- Open Issues: 122
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Cozy](https://cozy.io) Home
Cozy Home is your dashboard to access and manage all your Cozy apps. It allows
you to install, update and remove any app.
It provides you too a tile page on which you can organize all your application
launchers and widgets.## Install
We assume here that the Cozy platform is correctly [installed](https://docs.cozy.io/en/host/install)
on your server.Type this command to install the home application:
cozy-monitor install home
## Contribution
You can contribute to the Cozy Home in many ways:
* Pick up an [issue](https://github.com/cozy/cozy-home/issues?state=open) and solve it.
* Translate it in [a new language](https://www.transifex.com/cozy/cozy-home/)
(ask us to be added to the contributors, we will also help you to make your
first steps with transifex).
* Add the capability to backup the Cozy (replicate it to another Cozy instance
from) from the User Interface.## Hack
To be hacked, the Cozy Home dev environment requires that a CouchDB instance
and a Cozy Data System instance are running, as furbish by the development VM.First, clone the repo:
git clone https://github.com/cozy/cozy-home.git
cd cozy-home
npm installTo launch a development-aware processes, simply run:
npm run watch
You can now point your browser to http://localhost:9103 to access your dev instance.
## Build
Each modification requires a new build, here is how to run a build:
npm run build
npm start## Tests
![Build
Status](https://travis-ci.org/cozy/cozy-home.png?branch=master)To run tests type the following command into the Cozy Home folder:
cake tests
In order to run the tests, you must only have the Data System started:
git clone https://github.com/cozy/cozy-data-system.git
cd cozy-data-system/
npm install
TOKEN=token NODE_ENV=test DB_NAME=home_test npm start## Backgrounds
Here are the source for the backgrounds:
* [Trianglify Background Generator](http://qrohlf.com/trianglify-generator/)
* [Unsplash](http://unsplash.com) (Jonathan Bean, Jeff Sheldon, Francesco Gallaroti, Brian Jimenez) - License CC-Zero## Contribute with Transifex
Transifex can be used the same way as git. It can push or pull translations. The config file in the .tx repository configure the way Transifex is working : it will get the json files from the client/app/locales repository.
If you want to learn more about how to use this tool, I'll invite you to check [this](http://docs.transifex.com/introduction/) tutorial.## License
Cozy Home is developed by Cozy Cloud and distributed under the AGPL v3 license.
## What is Cozy?
![Cozy Logo](https://raw.github.com/cozy/cozy-setup/gh-pages/assets/images/happycloud.png)
[Cozy](https://cozy.io) 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.## Community
You can reach the Cozy Community by:
* Chatting with us on IRC #cozycloud on irc.freenode.net
* Posting on our [Forum](https://forum.cozy.io/)
* Posting issues on the [Github repos](https://github.com/cozy/)
* Mentioning us on [Twitter](https://twitter.com/mycozycloud)