BSD Ports

www/nextcloud 35.0.2 FreeBSD

Collaboration platform which runs on your own server

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
7d62c3bb72
License
AGPLv3
Categories
www
Package size
207822.6 KiB, 773828.5 KiB installed

Description

Nextcloud Hub is an online collaboration platform that provides groupware capabilities by default, and can be extended with additional apps.

In the other systems

SystemPortVersion
FreeBSDwww/nextcloud35.0.2
DragonFlywww/nextcloud31.0.2
MidnightBSDwww/nextcloud32.0.2
HardenedBSDwww/nextcloud35.0.1
GhostBSDwww/nextcloud34.0.4

Install

Binary package:

pkg install nextcloud-php82

From the ports tree:

cd /usr/ports/www/nextcloud/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	nextcloud-php82>0:www/nextcloud

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest35.0.135.0.125.0.2_131.0.835.0.1
FreeBSD:14:quarterly35.0.135.0.1n/a31.0.635.0.1
FreeBSD:15:latest35.0.135.0.1n/a31.0.831.0.8
FreeBSD:15:quarterly35.0.135.0.1n/an/an/a
FreeBSD:16:latest35.0.135.0.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 2
Run dependencies 73

Configuration

Options name: www_nextcloud

OptionDefaultDescription
APCUonLocal data caching using APCu (recommended)
EXIFonImage rotation support
IMAGICKoffThumbnail support (recommended)
INTLonInternational character support (recommended)
LDAPonLDAP protocol support
MYSQLonMySQL database support
OPCACHEonEnable OPcode caching (recommended)
PCNTLoffLong-running process control (recommended)
PGSQLonPostgreSQL database support
REDISoffDistributed data caching using Redis
SMBoffSMB network protocol support
SQLITEoffSQLite database support
SYSVSEMonEnable System V semaphore support (recommended)
USES
cpe gettext-runtime php:flavors,web tar:bzip2
Service scripts
none
Flavors
nextcloud-php83-35.0.2, nextcloud-php84-35.0.2, nextcloud-php85-35.0.2

Message after installing

/!\ The FreeBSD package REQUIRES the apps_paths configuration as    /!\
/!\ seen in config/config.sample.php to function                    /!\

Please note that everything has been installed in /usr/local/www/nextcloud.

You will probably want to add an alias to your httpd.conf file,
something like this:

    	Alias /nextcloud /usr/local/www/nextcloud
	AcceptPathInfo On
	<Directory /usr/local/www/nextcloud>
	    AllowOverride All
	    Require all granted
	</Directory>

And restart Apache. Nextcloud will start the bundled installer on first
access. Once the bundled installer finishes, further configuration can
be done via 'Settings', 'Administration'. Additional configuration
options are available in

	/usr/local/www/nextcloud/config/config.php

You can find annotated configuration options in config.documented.php
in the same directory. Nextcloud's configuration documentation is at 

	https://docs.nextcloud.com/server/stable/admin_manual/configuration_server

The caching options require additional Nextcloud configuration.

After a version migration you should upgrade your nextcloud instance
using command line:

  occ upgrade

Merge any changes to /usr/local/www/nextcloud/.htaccess.dist into .htaccess (above the
'#### DO NOT CHANGE ANYTHING ABOVE THIS LINE ####' divider if it exists)
and update the dynamic part of the file using the commandline:

  occ maintenance:update:htaccess

As of Nextcloud 33.0.0 the recommended PHP version is 8.5.

Files

pkg-plist 4
  • bin/occ
  • @sample(,,644) www/nextcloud-php82/.htaccess.dist www/nextcloud-php82/.htaccess
  • @(,,664) www/nextcloud-php82/.user.ini
  • @sample(,,640) www/nextcloud-php82/config/config.sample.php www/nextcloud-php82/config/config.php
distinfo 1
FileSizeSHA256
nextcloud/nextcloud-35.0.2.tar.bz22.49595964e+08dfc7955eaec5621de90e031d10f76006173b3f3e31d5d6e174821d1da14f162d
Master sites 2
  • https://github.com/nextcloud-releases/server/releases/download/v35.0.2/
  • https://download.nextcloud.com/server/releases/

Commit history 8

DateCommitCreditsLog message
7d62c3bb72 Bernard Spil www/nextcloud: Update to 35.0.2
7eaab612c9 Yusuf Yaman */*: Bump consumers after migration of pecl-redis to php-redis
PR: 296771 Approved by: vvd (mentor) Differential Revision: https://reviews.freebsd.org/D60581
257915853e Bernard Spil www/nextcloud: Upgrade to 35.0.1
0c82bb9c6e Bernard Spil www/nextcloud: Update to 34.0.4
595b8a8a03 Bernard Spil www/nextcloud: Update to 34.0.3

The latest 5 of 8 in the history this site was built from.