# Status NextCloud as App?

**URL:** https://discuss.freedombox.org/t/status-nextcloud-as-app/894
**Category:** Development
**Created:** [May 11, 2020, 3:31pm UTC](https://discuss.freedombox.org/t/status-nextcloud-as-app/894 "2020-05-11T15:31:19Z")
**Posts on this page:** 10
**Page:** 2

<div class="post-metadata">

### Author: ![NickA](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/n/3ab097/32.png) [@NickA](https://discuss.freedombox.org/u/NickA)
#### Post date: [May 22, 2020, 4:44pm UTC](https://discuss.freedombox.org/t/status-nextcloud-as-app/894/21 "2020-05-22T16:44:08Z")

</div>

Ups, Yunohost is based on Debian 9 (stretch), so would probably need to run in qemu/kvm.

---

<div class="post-metadata">

### Author: ![homer77](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/homer77/32/283_2.png) [@homer77](https://discuss.freedombox.org/u/homer77)
#### Post date: [May 22, 2020, 6:17pm UTC](https://discuss.freedombox.org/t/status-nextcloud-as-app/894/22 "2020-05-22T18:17:11Z")

</div>

My settings:

```auto

       _,met$$$$$gg.          
    ,g$$$$$$$$$$$$$$$P. ------------------ 
  ,g$$P" """Y$$.". OS: Debian GNU/Linux 9 (stretch) aarch64 
 ,$$P' `$$$. Model: Hardkernel ODROID-C2 
',$$P ,ggs. `$$b: Kernel: 4.18.8-odroidc2 
`d$$' ,$P"' . $$$ Uptime: 225 days, 7 hours, 42 minutes 
 $$P d$' , $$P Packages: 1169 
 $$: $$. - ,d$$' Shell: bash 4.4.12 
 $$; Y$b._ _,d$P' Resolution: 1360x768 
 Y$$. `.`"Y$$$$P"' WM: GNOME Shell 
 `$$b "-.__ CPU: (4) @ 1.5GHz 
  `Y$$ Memory: 456MB / 1976MB 
   `Y$$.                       
     `$$b. ████████████████████████ 
       `Y$$b.                  
          `"Y$b._ 
              `""" 

```

Today I finally received my bandwidth update (100MBit down / 40 up) and I can say that was the bottle neck. Now using it for e.g. Nextcloud Talk is no problem. I’m quite happy with it.

If I didn’t mention before:

Under **no circumstances** you should host it on the microSD! The syncing stresses the cards much so that you just have to wait for an fatal error that screws your system to hell.  
Use `armbian-config` to move the **system** at once **to an usb-hdd** and **only boot from microSD**. And don’t forget a solution for **backup**. It cost me years of my life span to learn that the hard way the last years 🙄

---

<div class="post-metadata">

### Author: ![balduin](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/balduin/32/336_2.png) [@balduin](https://discuss.freedombox.org/u/balduin)
#### Post date: [May 22, 2020, 6:44pm UTC](https://discuss.freedombox.org/t/status-nextcloud-as-app/894/23 "2020-05-22T18:44:02Z")

</div>

The goal would be to have Nextcloud as a FreedomBox app. It should be easy to install, like other apps in FreedomBox.

---

<div class="post-metadata">

### Author: ![balduin](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/balduin/32/336_2.png) [@balduin](https://discuss.freedombox.org/u/balduin)
#### Post date: [May 22, 2020, 6:45pm UTC](https://discuss.freedombox.org/t/status-nextcloud-as-app/894/24 "2020-05-22T18:45:45Z")

</div>

> [@homer77](#):
>
> Under **no circumstances** you should host it on the microSD!

I think that is an important point. Users will be disappointed the moment they loose all their data.

---

<div class="post-metadata">

### Author: ![NickA](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/n/3ab097/32.png) [@NickA](https://discuss.freedombox.org/u/NickA)
#### Post date: [May 22, 2020, 7:09pm UTC](https://discuss.freedombox.org/t/status-nextcloud-as-app/894/25 "2020-05-22T19:09:52Z")

</div>

Yes, sure, that 's why I’m considering to install the freedombox package in a [slax.org](http://slax.org) environment as posted in the other thread.

---

<div class="post-metadata">

### Author: ![NickA](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/n/3ab097/32.png) [@NickA](https://discuss.freedombox.org/u/NickA)
#### Post date: [May 23, 2020, 8:56pm UTC](https://discuss.freedombox.org/t/status-nextcloud-as-app/894/26 "2020-05-23T20:56:11Z")

</div>

Maybe it would not make sense for freedombox developers, to _completely reimplement_ web-app installation scripts, if instead, many app sources could be moved (as lib packages?) into a debian repo, together with some slightly enhanced existing helper scripts…

…from upstream, or sending some patches or the cooperation idea upstream.

Reading the (upstream) FAQ ([YunoHost • index](https://yunohost.org/#/faq)):

> Apps were packaged in .deb in the past. It was a nightmare. We’re happy now ;).

> YunoHost aims to make packaging [web applications] easy. The idea from the beginning was to keep it as simple as « if you can install the app manually, then you can easily copy/paste steps into a basic install/remove package with no particular training ». This is not the case with Debian packages.
> 
> Turns out, YunoHost apps packaging holds a subtly different purpose than traditional packaging like .deb. Debian packages fulfill the low-level purpose of installing files, commands, programs and services on the system. It is often your duty to configure them properly, simply because there is no standard server setup. Typically, web apps requires a lot of configuration because they rely on a web server and a database (and the single sign-on).
> 
> YunoHost manipulates high-level abstractions (apps, domains, users, …) and defines a standard setup (Nginx, Postfix, Metronome, SSOwat, …) and, because of this, can handle the configuration for the user.

They have [rules](https://yunohost.org/#/packaging_apps) for creating scripts that use adaptable helper functions:  
[nextcloud\_ynh/scripts at testing · YunoHost-Apps/nextcloud\_ynh · GitHub](https://github.com/YunoHost-Apps/nextcloud_ynh/tree/testing/scripts)

---

<div class="post-metadata">

### Author: ![strictdual](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/s/9de053/32.png) [@strictdual](https://discuss.freedombox.org/u/strictdual)
#### Post date: [May 13, 2021, 3:35am UTC](https://discuss.freedombox.org/t/status-nextcloud-as-app/894/27 "2021-05-13T03:35:53Z")

</div>

Has there been any traction on getting this app into the “main” apps? It seems like it should be an easy decision to get behind - since its predecessor (owncloud) was only removed from FreedomBox because it was dropped from Debian.

It goes without saying that this would benefit a great number of users.

Edit:  
Sorry for the pointless bump, I thought nextcloud was in the Debian repos ☹ considerable sadness.

---

<div class="post-metadata">

### Author: ![njoseph](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/njoseph/32/17_2.png) [@njoseph](https://discuss.freedombox.org/u/njoseph)
#### Post date: [May 15, 2021, 4:37am UTC](https://discuss.freedombox.org/t/status-nextcloud-as-app/894/28 "2021-05-15T04:37:56Z")

</div>

NextCloud is in the road map for 2021.  
[https://wiki.debian.org/FreedomBox/Roadmap2021](https://wiki.debian.org/FreedomBox/Roadmap2021)

Development efforts are currently focused on Jitsi Meet for video conferencing. The plan is to have at least an experimental version of NextCloud in the second half of this year.

---

<div class="post-metadata">

### Author: ![Jacob](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/jacob/32/107_2.png) [@Jacob](https://discuss.freedombox.org/u/Jacob)
#### Post date: [May 16, 2021, 7:32pm UTC](https://discuss.freedombox.org/t/status-nextcloud-as-app/894/29 "2021-05-16T19:32:08Z")

</div>

Awesome news! I had a FreedomBox running on port 80 and a Nextcloud snap instance on the same raspberry pi 4 for a short time span. Something updated and I lost the FreedomBox interface to Nextcloud taking port 80, I didn’t bother to set it back up. I ended up putting Nextcloud on a dedicated Pi. But that sounds awesome! FreedomBox is quickly becoming a brilliant and easy solution to ANYTHING internet related!

---

<div class="post-metadata">

### Author: ![nbenedek](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/nbenedek/32/1220_2.png) [@nbenedek](https://discuss.freedombox.org/u/nbenedek)
#### Post date: [September 24, 2023, 9:24pm UTC](https://discuss.freedombox.org/t/status-nextcloud-as-app/894/30 "2023-09-24T21:24:20Z")

</div>

> **[draft: nextcloud: add new app (!2418) · Merge requests · FreedomBox /...](https://salsa.debian.org/freedombox-team/freedombox/-/merge_requests/2418)**
>
> Nextcloud has long been a desired app for FreedomBox, however, due to difficulties around Debian packaging, it hasn't yet been implemented. This branch creates an app for Nextcloud...

[Previous page](https://discuss.freedombox.org/t/status-nextcloud-as-app/894.md?page=1)
