55 lines
1.8 KiB
YAML
55 lines
1.8 KiB
YAML
document: modulemd
|
|
version: 2
|
|
data:
|
|
# === Information about this module ==================================
|
|
summary: Private file sync and share server
|
|
description: >-
|
|
NextCloud gives you universal access to your files through a web interface or
|
|
WebDAV. It also provides a platform to easily view & sync your contacts,
|
|
calendars and bookmarks across all your devices and enables basic editing right
|
|
on the web. NextCloud is extendable via a simple but powerful API for
|
|
applications and plugins.
|
|
|
|
# === License of this modulemd file ==================================
|
|
license:
|
|
module:
|
|
- MIT
|
|
|
|
# === Modular dependencies ===========================================
|
|
# build & run everywhere
|
|
dependencies:
|
|
- buildrequires:
|
|
platform: []
|
|
requires:
|
|
platform: []
|
|
|
|
# === Module API =====================================================
|
|
# all subpackages are part of the api
|
|
api:
|
|
rpms:
|
|
- nextcloud
|
|
- nextcloud-httpd
|
|
- nextcloud-nginx
|
|
- nextcloud-mysql
|
|
- nextcloud-postgresql
|
|
- nextcloud-sqlite
|
|
|
|
# === Package filtering ==============================================
|
|
# no packages to filter
|
|
|
|
# === Installation profiles ==========================================
|
|
profiles:
|
|
default:
|
|
description: A standard installation using HTTPD and MySQL.
|
|
rpms:
|
|
- nextcloud
|
|
- nextcloud-httpd
|
|
- nextcloud-mysql
|
|
|
|
# === Packages in this module ========================================
|
|
# (Referenced by their dist-git repo name + branch name)
|
|
components:
|
|
rpms:
|
|
nextcloud:
|
|
ref: nextcloud-19
|
|
rationale: Provides the functionality
|