1 #####################################
2 ### someone's ansible provisioner ###
3 #####################################
4 # Part of: https://git.somenet.org/root/pub/somesible.git
5 # 2017-2024 by someone <someone@somenet.org>
7 # If not overridden in inventory or as a parameter, this is the value that will be used
10 nextcloud_download_url: "https://download.nextcloud.com/server/releases/latest-29.tar.bz2"
11 nextcloud_download_checksum: "sha256:https://download.nextcloud.com/server/releases/latest-29.tar.bz2.sha256"
13 nextcloud_domain: "cloud.localhost"
14 nextcloud_db_host: "127.0.0.1"
15 nextcloud_db_name: "nextcloud"
17 # Where are the data files stored.
18 nextcloud_data_dir_path: "/srv/{{nextcloud_domain}}"
21 nextcloud_installed_apps:
26 - 'files_automatedtagging'
32 # Set/override config options.
33 nextcloud_config_options:
34 - { key: "updatechecker", value: "false" }
35 - { key: "has_internet_connection", value: "false" }
36 - { key: "skeletondirectory", value: "" }
37 - { key: "trashbin_retention_obligation", value: "30, 90" }
38 - { key: "versions_retention_obligation", value: "30, 90" }
39 - { key: "mail_from_address", value: "nextcloud-noreply" }
40 - { key: "mail_smtpmode", value: "smtp" }
41 - { key: "mail_domain", value: "localhost" }
42 - { key: "mail_smtphost", value: "mail.localhost" }
43 - { key: "memcache.local", value: "\\OC\\Memcache\\APCu" }
44 - { key: "maintenance_window_start", value: "1" }
45 # - { key: "config_is_read_only", value: "true" } # unset and set by ansible.
48 #nextcloud_db_pw: None
49 #nextcloud_admin_user: ""
50 #nextcloud_admin_pw: ""