https://github.com/CarnetApp/CarnetNextcloud
https://github.com/CarnetApp/CarnetNextcloud
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/CarnetApp/CarnetNextcloud
- Owner: CarnetApp
- License: agpl-3.0
- Created: 2018-04-16T17:45:17.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-09T13:49:12.000Z (9 months ago)
- Last Synced: 2025-03-20T17:48:20.627Z (4 months ago)
- Language: JavaScript
- Size: 3.28 MB
- Stars: 157
- Watchers: 13
- Forks: 29
- Open Issues: 140
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
Awesome Lists containing this project
README
# Carnet
Place this app in **nextcloud/apps/**What is Carnet ?
Documentation and description of Carnet are available here
## Help
You can help with translations on the dedicated platform
[weblate](https://weblate.lostpod.me)
## Development
Carnet For Nextcloud is divided into two parts:
- The server part (this repo)
- And the client part [here](../CarnetWebClient)### Prepare your environment
To start developping Carnet, you will need a working Nextcloud install
Then, from your favorite dev folder:
Create a carnet folder where all the dev for server and clients will happen:
```
mkdir carnet
cd carnet
```Follow instructions on building [CarnetWebClient](https://github.com/CarnetApp/CarnetWebClient)
Link it to templates inside the nextcloud app
```
git clone https://github.com/CarnetApp/CarnetNextcloud
current=`pwd`
cd CarnetNextcloud
ln -s "$current"/CarnetWebClient/dist templates/CarnetWebClient
```
This should create a link called CarnetWebClient to the dist folder of CarnetWebClient, inside templatesThen create a link to your nextcloud installation (replace nextcloud-install-folder with appropriate path)
```
ln -s "$current"/CarnetNextcloud nextcloud-install-folder/apps/carnet
```Then activate is within nextcloud interface !