added nextcloud stuff
This commit is contained in:
parent
7bc975978c
commit
29cb4a05df
4 changed files with 50 additions and 20 deletions
|
@ -5,7 +5,14 @@ nextcloud-pkgs:
|
|||
- php-gd
|
||||
- php-intl
|
||||
- nginx
|
||||
# - collabora-online-server-nodocker
|
||||
- openldap
|
||||
|
||||
/etc/webapps/nextcloud/config/config.php:
|
||||
file.managed:
|
||||
- source: salt://roles/maintain/nextcloud/nextcloud-config.php
|
||||
- user: nextcloud
|
||||
- group: nextcloud
|
||||
- mode: 644
|
||||
|
||||
/etc/pacman.d/hooks/nextcloud.hook:
|
||||
file.managed:
|
||||
|
@ -15,41 +22,64 @@ nextcloud-pkgs:
|
|||
- mode: 644
|
||||
- makedirs: true
|
||||
|
||||
/etc/php/php.ini:
|
||||
/etc/webapps/nextcloud/php.ini:
|
||||
file.managed:
|
||||
- source: salt://roles/maintain/nextcloud/php.ini
|
||||
- source: salt://roles/maintain/nextcloud/nextcloud-php.ini
|
||||
- user: root
|
||||
- group: root
|
||||
- mode: 644
|
||||
|
||||
/etc/php/php-fpm.ini:
|
||||
file.managed:
|
||||
- source: salt://roles/maintain/nextcloud/php-fpm.ini
|
||||
- user: root
|
||||
- group: root
|
||||
- mode: 644
|
||||
|
||||
rtorrent-php-fpm:
|
||||
nextcloud-php-fpm:
|
||||
pkg.installed:
|
||||
- name: php-fpm
|
||||
service.running:
|
||||
- name: php-fpm
|
||||
- enable: true
|
||||
- watch:
|
||||
- file: /etc/php/php.ini
|
||||
|
||||
- file: /etc/webapps/nextcloud/php.ini
|
||||
- file: /etc/php/php-fpm.ini
|
||||
- file: /etc/php/php-fpm.d/nextcloud.conf
|
||||
|
||||
/etc/php/php-fpm.d/nextcloud.conf:
|
||||
file.managed:
|
||||
- source: salt://roles/maintain/nextcloud/php-fpm-nextcloud.conf
|
||||
- user: root
|
||||
- group: root
|
||||
- mode: 644
|
||||
|
||||
/etc/nginx/conf.d/nextcloud.conf:
|
||||
file.managed:
|
||||
- source: salt://roles/maintain/nextcloud/nginx-nextcloud.conf
|
||||
- user: root
|
||||
- group: root
|
||||
- mode: 644
|
||||
|
||||
#/etc/nginx/conf.d/collabora.conf:
|
||||
# file.managed:
|
||||
# - source: salt://roles/maintain/nextcloud/nginx-collabora.conf
|
||||
# - user: root
|
||||
# - group: root
|
||||
# - mode: 644
|
||||
|
||||
mount:
|
||||
group.present:
|
||||
- gid: 503
|
||||
- addusers:
|
||||
- http
|
||||
|
||||
/etc/systemd/system/nextcloud-cron.service.d/override.conf:
|
||||
file.managed:
|
||||
- source: salt://roles/maintain/nextcloud/cron-override.conf
|
||||
- user: root
|
||||
- group: root
|
||||
- mode: 644
|
||||
|
||||
/etc/systemd/system/php-fpm.service.d/override.conf
|
||||
file.managed:
|
||||
- source: salt://roles/maintain/nextcloud/php-fpm-override.conf
|
||||
- user: root
|
||||
- group: root
|
||||
- mode: 644
|
||||
|
||||
#mount:
|
||||
# group.present:
|
||||
# - gid: 503
|
||||
# - addusers:
|
||||
# - http
|
||||
|
||||
nginx-service:
|
||||
service.running:
|
||||
|
|
|
@ -923,7 +923,7 @@ extension=curl
|
|||
;extension=iconv
|
||||
;extension=imap
|
||||
;extension=intl
|
||||
;extension=ldap
|
||||
extension=ldap
|
||||
;extension=mysqli
|
||||
;extension=odbc
|
||||
zend_extension=opcache
|
||||
|
|
Loading…
Add table
Reference in a new issue