From 259405750288d4dc7db1ccc752667627defab177 Mon Sep 17 00:00:00 2001 From: olli Date: Mon, 21 Aug 2023 13:10:55 +0200 Subject: [PATCH] README.md aktualisiert --- README.md | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index f7f29bc..c251451 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,28 @@ # Ansible Playbook for running/installing Nextcloud via Docker -## Disclaimer +# Disclaimer Use at your own risk. -Please look first at the playbooks downloaded and run by the nextcloud-install.sh to understand whats going on and then decide if it is fine for you to run on you system. +Please look first at the playbooks downloaded and run by the nextcloud-install.sh to understand whats going on and then decide if it is fine for you to run on your system. You also should test this on an non-productive Test-System to fit your needs. -## Quick-Install +# Prerequisites +This is needed for Downloading the Software, access to the Server from the Internet and the automatized creation of SSL-Certificates via letsencrypt. +- You need up-to-date Debian System preinstalled. Best with SSH-Connection. Maybe its working on debian-based Systems like Ubuntu too. +- Your System should have a working Internet-Access +- Your Machines hostname and subdomains should be accessible from the internet Port 80/443. +Depending on your local setup you have to define nedded IPv4 (Portforwarding) or IPv6 settings on your router and maybe you need a service like dynDNS e.B. from (deSEC - https://desec.io/) for your dynamic IP. +You can check this for example woth the following command: +``` +host nextcloud.$(hostname) +``` +Change the hostname with the following command for example with dedyn/deSEC to myhost.dedyn.io: +``` +hostnamectl hostname myhost.dedyn.io +``` + +# Quick-Install Simply download an run nextcloud-install.sh and run it on you Debian(based) System: 1. Download @@ -19,4 +34,6 @@ wget https://gitea.ds9.dedyn.io/olli/debian.ansible.nextcloud.server/raw/branch/ This runs some other Playbooks needed by this playbook. ``` bash nextcloud-install.sh -``` \ No newline at end of file +``` + +# \ No newline at end of file