lemur/nextcloud
2021-09-08 17:50:40 -05:00
..
ansible Add domain name to hosts file 2021-08-31 01:50:35 -06:00
debian Debian package build references 2021-09-08 17:01:09 -05:00
hardening CVE references 2021-09-08 17:50:40 -05:00
info Diagrama del primer piloto 2021-09-08 00:37:21 -05:00
README.md Add domain name documentation 2021-08-31 01:54:48 -06:00

= Nextcoloud Appliance

== Server setup

Copy your ssh key to the server for the root user

workstation $ ssh-copy-id root@server_ip

== Ansible Playbooks

Use the ansible playbooks to setup the nextcloud appliance

workstation $ ansible-playbook -i inventory_source, ansible/nextcloud_bootstrap.yaml

Debian 10 needs the Python interpreter setup by setting -e ansible_python_interpreter=/usr/bin/python3 or in the inventory file.

This example runs the playbook with debugging information, for a specific host, and the Python interpreter.

workstation $ ansible-playbook -vvv -u root -i 192.168.1.112, -e ansible_python_interpreter=/usr/bin/python3 nextcloud_appliance.yaml

=== Parameters

There are multiple variables that can be set to customize the nextcloud installation.

  • To set the Nextcloud instance domain name set the nextcloud_domain_name variable
workstation $ ansible-playbook -vvv -u root -i 192.168.1.112, -e nextcloud_domain_name="nextcloud.example.com" nextcloud_appliance.yaml