README.md aktualisiert

This commit is contained in:
olli 2023-08-23 13:29:07 +02:00
parent e1e643a225
commit 2d9452fd0c

View File

@ -1,5 +1,8 @@
# DynDNS with dedyn/deSEC (https://desec.io) # DynDNS with dedyn/deSEC (https://desec.io)
This is needed if you want to make services available from the Internet. This may also be needed to validate SSL-ACME-Challenges used by letsencrypt.
deSEC is my preferred DNS provider but there are others too.
# Disclaimer # Disclaimer
Use at your own risk. Use at your own risk.
@ -8,3 +11,36 @@ Please look first at the playbooks downloaded and run by the install.sh to under
You also should test this on an non-productive Test-System to fit your needs. You also should test this on an non-productive Test-System to fit your needs.
# Quick-Install
1. Register on the https://desec.io/ website
2. Create a domain - Click on + in https://desec.io/domains
3. Create a CNAME wildcard for your domain
- click on your domain
- click on "+"
- Record Set Type: CNAME
- Subname: *
- Target hostname: choosen-domainname.dedyn.io. (finalizing "." is important)
- click on "Save"
4. SSH into your Server and write the config customized with your data:
```
echo 'dedynpw="LONG_PASSPHRASE_FROM_DESEC"
dedynhosts="choosen-domainname.dedyn.io"
# should IPv6 be done? possible are "yes", "no" or "only"
doipv6="yes"' >/usr/local/etc/dedyn.conf
```
5. Download
```
wget https://gitea.ds9.dedyn.io/olli/debian.ansible.nextcloud.server/raw/branch/main/install.sh
```
6. Run the Script
This runs some other Playbooks needed by this playbook.
```
bash install.sh
```