Page MenuHomeDevCentral

init.sls
No OneTemporary

init.sls

# -------------------------------------------------------------
# Salt — NextCloud
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Project: Nasqueron
# License: Trivial work, not eligible to copyright
# -------------------------------------------------------------
{% from "map.jinja" import packages_prefixes with context %}
# -------------------------------------------------------------
# Software
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
nextcloud_software:
pkg.installed:
- pkgs:
# Dependencies
- {{ packages_prefixes.php }}sysvsem
- {{ packages_prefixes.pecl }}APCu
- {{ packages_prefixes.php }}opcache
- {{ packages_prefixes.php }}ldap
- {{ packages_prefixes.php }}gmp
- {{ packages_prefixes.php }}exif
- {{ packages_prefixes.php }}bz2
- openldap26-client
# NextCloud
- nextcloud-{{ packages_prefixes.php | replace("-", "") }}
# -------------------------------------------------------------
# Crontab
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/etc/cron.d/nextcloud:
file.managed:
- source: salt://roles/saas-nextcloud/nextcloud/files/nextcloud.sls
- template: jinja
- context:
user: {{ pillar["nextcloud"]["user"] }}

File Metadata

Mime Type
text/plain
Expires
Tue, Nov 18, 17:23 (1 d, 18 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3174243
Default Alt Text
init.sls (1 KB)

Event Timeline