User:Maffblaster/Drafts/Nextcloud
From Gentoo Wiki
< User:Maffblaster | Drafts
Jump to:navigation
Jump to:search
This article is a stub. You can help by expanding it.
Nextcloud is a free and open source cloud suite webapp used for file synchronization and sharing.
Installation
Kernel
The kernel will need support for IPv4 at a minimum.
PHP
See upstream's list of supported PHP versions and associated modules necessary for Nextcloud. As of February 2021, Nextcloud runs on PHP 7.2, 7.3, and 7.4. Its module list includes:
FILE
/etc/portage/package.use/php
Web server
Apache and Nginx are supported web servers.
USE flags
USE flags for www-apps/nextcloud Personal cloud that runs on your own server
curl
|
Add support for client-side URL transfer library |
imagemagick
|
Enable optional support for the ImageMagick or GraphicsMagick image converter |
mysql
|
Add mySQL Database support |
postgres
|
Add support for the postgresql database |
sqlite
|
Add support for sqliteembedded sql database |
vhosts
|
Add support for installing web-based applications into a virtual-hosting environment |
Emerge
root #
emerge --ask www-apps/nextcloud
Additional software
A desktop sync client is available:
root #
emerge --ask net-misc/nextcloud-client
Configuration
Files
- /etc - Global (system wide) configuration file.
Service
OpenRC
systemd
Removal
Unmerge
root #
emerge --ask --depclean --verbose www-apps/nextcloud
See also
- Owncloud — a free, open source, Dropbox-like file synchronization and cloud service.