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-gd
|
||||||
- php-intl
|
- php-intl
|
||||||
- nginx
|
- 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:
|
/etc/pacman.d/hooks/nextcloud.hook:
|
||||||
file.managed:
|
file.managed:
|
||||||
|
@ -15,21 +22,37 @@ nextcloud-pkgs:
|
||||||
- mode: 644
|
- mode: 644
|
||||||
- makedirs: true
|
- makedirs: true
|
||||||
|
|
||||||
/etc/php/php.ini:
|
/etc/webapps/nextcloud/php.ini:
|
||||||
file.managed:
|
file.managed:
|
||||||
- source: salt://roles/maintain/nextcloud/php.ini
|
- source: salt://roles/maintain/nextcloud/nextcloud-php.ini
|
||||||
- user: root
|
- user: root
|
||||||
- group: root
|
- group: root
|
||||||
- mode: 644
|
- mode: 644
|
||||||
|
|
||||||
rtorrent-php-fpm:
|
/etc/php/php-fpm.ini:
|
||||||
|
file.managed:
|
||||||
|
- source: salt://roles/maintain/nextcloud/php-fpm.ini
|
||||||
|
- user: root
|
||||||
|
- group: root
|
||||||
|
- mode: 644
|
||||||
|
|
||||||
|
nextcloud-php-fpm:
|
||||||
pkg.installed:
|
pkg.installed:
|
||||||
- name: php-fpm
|
- name: php-fpm
|
||||||
service.running:
|
service.running:
|
||||||
- name: php-fpm
|
- name: php-fpm
|
||||||
- enable: true
|
- enable: true
|
||||||
- watch:
|
- 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:
|
/etc/nginx/conf.d/nextcloud.conf:
|
||||||
file.managed:
|
file.managed:
|
||||||
|
@ -38,18 +61,25 @@ rtorrent-php-fpm:
|
||||||
- group: root
|
- group: root
|
||||||
- mode: 644
|
- mode: 644
|
||||||
|
|
||||||
#/etc/nginx/conf.d/collabora.conf:
|
/etc/systemd/system/nextcloud-cron.service.d/override.conf:
|
||||||
# file.managed:
|
file.managed:
|
||||||
# - source: salt://roles/maintain/nextcloud/nginx-collabora.conf
|
- source: salt://roles/maintain/nextcloud/cron-override.conf
|
||||||
# - user: root
|
- user: root
|
||||||
# - group: root
|
- group: root
|
||||||
# - mode: 644
|
- mode: 644
|
||||||
|
|
||||||
mount:
|
/etc/systemd/system/php-fpm.service.d/override.conf
|
||||||
group.present:
|
file.managed:
|
||||||
- gid: 503
|
- source: salt://roles/maintain/nextcloud/php-fpm-override.conf
|
||||||
- addusers:
|
- user: root
|
||||||
- http
|
- group: root
|
||||||
|
- mode: 644
|
||||||
|
|
||||||
|
#mount:
|
||||||
|
# group.present:
|
||||||
|
# - gid: 503
|
||||||
|
# - addusers:
|
||||||
|
# - http
|
||||||
|
|
||||||
nginx-service:
|
nginx-service:
|
||||||
service.running:
|
service.running:
|
||||||
|
|
|
@ -923,7 +923,7 @@ extension=curl
|
||||||
;extension=iconv
|
;extension=iconv
|
||||||
;extension=imap
|
;extension=imap
|
||||||
;extension=intl
|
;extension=intl
|
||||||
;extension=ldap
|
extension=ldap
|
||||||
;extension=mysqli
|
;extension=mysqli
|
||||||
;extension=odbc
|
;extension=odbc
|
||||||
zend_extension=opcache
|
zend_extension=opcache
|
||||||
|
|
Loading…
Add table
Reference in a new issue