/
/
/
Ansible role that provisions my storage server.
1# Nextcloud Environment Configuration
2# Generated by Ansible - DO NOT EDIT MANUALLY
3
4# User and Group Configuration
5PUID={{ storage_uid }}
6PGID={{ storage_gid }}
7TZ={{ storage_timezone }}
8
9# MariaDB Configuration
10MYSQL_ROOT_PASSWORD={{ nextcloud_db_root_password | replace('$', '$$') }}
11MYSQL_DATABASE={{ nextcloud_db_name }}
12MYSQL_USER={{ nextcloud_db_user }}
13MYSQL_PASSWORD={{ nextcloud_db_password | replace('$', '$$') }}
14MARIADB_MYSQL_LOCALHOST_USER=1
15
16# Nextcloud Database Settings
17MYSQL_HOST=nextcloud-db
18
19# Nextcloud Admin Credentials
20NEXTCLOUD_ADMIN_USER={{ nextcloud_admin_user }}
21NEXTCLOUD_ADMIN_PASSWORD={{ nextcloud_admin_password | replace('$', '$$') }}
22
23# Trusted Domains
24NEXTCLOUD_TRUSTED_DOMAINS={{ nextcloud_trusted_domains | join(' ') }}
25
26# Redis Configuration
27REDIS_HOST=nextcloud-redis
28
29# Elasticsearch
30NEXTCLOUD_ELASTICSEARCH_PASSWORD={{ nextcloud_elasticsearch_password | replace('$', '$$') }}
31
32# PHP Tuning
33PHP_MEMORY_LIMIT={{ nextcloud_php_memory_limit }}
34PHP_UPLOAD_LIMIT={{ nextcloud_php_upload_limit }}
35