# Nextcloud integration

**URL:** <https://community.vikunja.io/t/nextcloud-integration/249>\
**Category:** Feature Discussion\
**Created:** [13 June 2021 22:53 UTC](https://community.vikunja.io/t/nextcloud-integration/249 "2021-06-13T22:53:42Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Klemet](https://community.vikunja.io/letter_avatar_proxy/v4/letter/k/3ec8ea/32.png) [@Klemet](https://community.vikunja.io/u/Klemet)\
**Post date:** [13 June 2021 22:53 UTC](https://community.vikunja.io/t/nextcloud-integration/249/1 "2021-06-13T22:53:42Z")

</div>

Hello there !

I discovered Vikunja last week, and I just loved it. The interface is incredibly good looking, and the functionalities are incredible. I can’t wait to use it, even if I’m already very satisfied using Nextcloud Tasks and Decks.Thank you for your incredible work, and for making open-source software look so incredible !

On that subject, I wanted to ask if there was any plan for a Nextcloud integration in the future, meaning that Vikunja could take the form of a Nextcloud App that could be added very easily in Nextcloud, as Rainloop does for mails.

I ask that because I find myself in a kind of a sweet spot, as I imagine this is the case for other users. I know some things about computers, but I haven’t gone so far as to buy and install a raspberry pie. I already pay for a Nextcloud hosting, and I don’t know if I would spend more money per month to enjoy Vikunja cloud, if Nextcloud already has a lot of the functionalities I’m looking for.

To be honest, I have no idea if that’s even possible, since Vikunja uses a back-end. But since Rainloop seems to be working very well in Nextcloud, if thought that this would be a great way to gain a lot of users pretty quickly; and especially, to convince users that already pay for a Nextcloud hosting - like me - to get their hands on Vikunja.

---

<div class="post-metadata">

**Author:** ![kolaente](https://community.vikunja.io/user_avatar/community.vikunja.io/kolaente/32/5_2.png) [@kolaente](https://community.vikunja.io/u/kolaente)\
**Post date:** [14 June 2021 09:08 UTC](https://community.vikunja.io/t/nextcloud-integration/249/2 "2021-06-14T09:08:48Z")

</div>

Thanks!

Rainloop is a php app as is nextcloud. That means they can run on the same server without much additional configuration required. Vikunja on the other hand needs an api server (which is a compiled binary) to be useful at all. As a nextcloud plugin it would need to also set that up which won’t really work I think.  
What could be possible though would be to run the frontend as a nextcloud plugin (I think rainloop is only an iframe which points to the rainloop files?). Users would then still be required to have a Vikunja api server somewhere but could access it “all in one place”.

A “real” nextcloud integration would be fully integrated in Nextcloud so that you could see your tasks and such - that’d be another thing. Maybe having something like rainloop/the thing I described above could be a good start.

If you don’t want to self-host Vikunja, I’d recommend you to use [vikunja.cloud](https://vikunja.cloud/) once it’s launched.

---

<div class="post-metadata">

**Author:** ![Klemet](https://community.vikunja.io/letter_avatar_proxy/v4/letter/k/3ec8ea/32.png) [@Klemet](https://community.vikunja.io/u/Klemet)\
**Post date:** [14 June 2021 13:58 UTC](https://community.vikunja.io/t/nextcloud-integration/249/3 "2021-06-14T13:58:05Z")

</div>

Thank you very much for the detailed answer ! I think that I get it better now.

Indeed, I think that a front-end would be doable; I think that this is what’s done with the Collabora App for nextcloud, where you have to point to a back-end for it to work.

Again, I have thought of vikunja.cloud; but since I’m already paying less than 5€/month for a Nextcloud hosting that gives me almost all of the functionalities of vikunja, I’d feel strange paying even more for vikunja. Many thanks, still !

---

<div class="post-metadata">

**Author:** ![executed](https://community.vikunja.io/user_avatar/community.vikunja.io/executed/32/2775_2.png) [@executed](https://community.vikunja.io/u/executed)\
**Post date:** [8 December 2024 17:23 UTC](https://community.vikunja.io/t/nextcloud-integration/249/4 "2024-12-08T17:23:01Z")

</div>

Is anybody here interested in a scheduled bi-directional sync solution between Nextcloud Calendar and Vikunja? I’m currently working on one.

---

<div class="post-metadata">

**Author:** ![kolaente](https://community.vikunja.io/user_avatar/community.vikunja.io/kolaente/32/5_2.png) [@kolaente](https://community.vikunja.io/u/kolaente)\
**Post date:** [9 December 2024 16:34 UTC](https://community.vikunja.io/t/nextcloud-integration/249/5 "2024-12-09T16:34:58Z")

</div>

Are you doing this as a caldav sync? Or as a nextcloud plugin?

---

<div class="post-metadata">

**Author:** ![executed](https://community.vikunja.io/user_avatar/community.vikunja.io/executed/32/2775_2.png) [@executed](https://community.vikunja.io/u/executed)\
**Post date:** [9 December 2024 16:51 UTC](https://community.vikunja.io/t/nextcloud-integration/249/6 "2024-12-09T16:51:23Z")

</div>

Docker image that runs on defined schedule, pulls Vikunja tasks via API, pulls Nextcloud events through CalDav and then decides what needs to be updated/created where.  
Ideally, this would be the Nextcloud plugin, but let’s see if the Docker image works first.

---

<div class="post-metadata">

**Author:** ![executed](https://community.vikunja.io/user_avatar/community.vikunja.io/executed/32/2775_2.png) [@executed](https://community.vikunja.io/u/executed)\
**Post date:** [30 December 2024 02:44 UTC](https://community.vikunja.io/t/nextcloud-integration/249/7 "2024-12-30T02:44:59Z")

</div>

Just wanted to share my POC of integrating at least user interfaces between Vikunja and Nextcloud. Had to make slight code adjustments to both apps.

> **[2024-12-3003-25-29-ezgif-com-cut hosted at ImgBB](https://ibb.co/Z69kPSs)**
>
> Image 2024-12-3003-25-29-ezgif-com-cut hosted in ImgBB
