| 1234567891011121314151617181920212223 |
- # Nextcloud Application Configuration
- # Contains Nextcloud-specific settings and database connection strings
- # Timezone
- TZ={{ container_timezone | default('UTC') }}
- {% if database_type == 'mysql' -%}
- # MySQL Database Connection
- MYSQL_PASSWORD={{ database_password | default('nextcloud') }}
- MYSQL_DATABASE={{ database_name | default('nextcloud') }}
- MYSQL_USER={{ database_user | default('nextcloud') }}
- MYSQL_HOST={{ service_name | default('nextcloud') }}-db
- {% elif database_type == 'postgres' -%}
- # PostgreSQL Database Connection
- POSTGRES_PASSWORD={{ database_password | default('nextcloud') }}
- POSTGRES_DB={{ database_name | default('nextcloud') }}
- POSTGRES_USER={{ database_user | default('nextcloud') }}
- POSTGRES_HOST={{ service_name | default('nextcloud') }}-db
- {% endif %}
- # Nextcloud Admin Credentials
- NEXTCLOUD_ADMIN_USER={{ admin_user | default('admin') }}
- NEXTCLOUD_ADMIN_PASSWORD={{ admin_password if admin_password else (none | pwgen(32)) }}
|