59 lines
1.4 KiB
YAML
59 lines
1.4 KiB
YAML
---
|
|
# vars file for nextcloud
|
|
|
|
php_ver: '8.1'
|
|
|
|
nextcloud_full_url: 'https://download.nextcloud.com/server/releases/nextcloud-24.0.1.tar.bz2'
|
|
|
|
#nextcloud_full_url: 'https://download.nextcloud.com/server/releases/latest.tar.bz2 '
|
|
|
|
required_packages:
|
|
- nginx
|
|
- imagemagick
|
|
- php-gd
|
|
- php-ldap
|
|
- php-imap
|
|
- php-json
|
|
- php-curl
|
|
- php-intl
|
|
- php-fpm
|
|
- php-bcmath
|
|
- php-gmp
|
|
- php-imagick
|
|
- php-mbstring
|
|
- php-redis
|
|
- php-xml
|
|
- php-zip
|
|
- php-apcu
|
|
|
|
php_dir: '/etc/php/{{ php_ver }}'
|
|
|
|
tls_dhparam: '/etc/ssl/dhparam.pem'
|
|
|
|
php_socket: '/run/php/php-fpm.sock'
|
|
|
|
php_memory_limit: 512M
|
|
|
|
nextcloud_max_upload_size: 512m # in Byte or human readable size notation (g|m|k)
|
|
|
|
nextcloud_webroot: '/opt/nextcloud'
|
|
|
|
nextcloud_redis_host: '/var/run/redis/redis.sock'
|
|
|
|
nextcloud_redis_port: 0
|
|
|
|
nextcloud_redis_settings:
|
|
- { name: 'redis host', value: '"{{ nextcloud_redis_host }}"' }
|
|
- { name: 'redis port', value: "{{ nextcloud_redis_port }}" }
|
|
- { name: 'memcache.locking', value: '\OC\Memcache\Redis' }
|
|
|
|
nextcloud_config_settings:
|
|
- { name: 'overwrite.cli.url', value: 'https://{{ nextcloud_trusted_domains | first }}' }
|
|
- { name: 'memcache.local', value: '\OC\Memcache\APCu' }
|
|
- { name: 'open_basedir', value: '/dev/urandom' }
|
|
- { name: 'mysql.utf8mb4', value: 'true' }
|
|
- { name: 'updater.release.channel', value: 'stable' }
|
|
|
|
nextcloud_admin_name: 'admin'
|
|
|