diff --git a/doc/EN/app_nextcloud.org b/doc/EN/app_nextcloud.org new file mode 100644 index 00000000..68e6b8ad --- /dev/null +++ b/doc/EN/app_nextcloud.org @@ -0,0 +1,43 @@ +#+TITLE: +#+AUTHOR: Bob Mottram +#+EMAIL: bob@freedombone.net +#+KEYWORDS: freedombone, nextcloud +#+DESCRIPTION: How to use NextCloud +#+OPTIONS: ^:nil toc:nil +#+HTML_HEAD: + +#+BEGIN_CENTER +[[file:images/logo.png]] +#+END_CENTER + +#+BEGIN_EXPORT html +
+

NextCloud

+
+#+END_EXPORT + +#+BEGIN_CENTER +[[file:images/nextcloud.jpg]] +#+END_CENTER + +NextCloud is a system for file synchronisation and also has many other plugins for calendar, videoconferencing, collaborative document editing and deferated file sharing. It's a lot more elaborate than Syncthing, but there may be situations where centralized control of your files on your server is better than a decentralized approach (eg. if you need to remove a user's access to files). + +The videoconferencing plugin requires a browser with WebRTC support and so is unlikely to work in a Tor browser, but may still be a better solution than using proprietary systems. + +* Installation +Log into your system with: + +#+begin_src bash +ssh myusername@mydomain -p 2222 +#+end_src + +Using cursor keys, space bar and Enter key select *Administrator controls* and type in your password. + +Select *Add/Remove Apps* then *nextcloud*. You will then be asked for a domain name and if you are using FreeDNS also the code for the domain which can be found under *Dynamic DNS* on the FreeDNS site (the random string from "/quick cron example/" which appears after /update.php?/ and before />>/). For more details on obtaining a domain and making it accessible via dynamic DNS see the [[./faq.html][FAQ]]. Typically the domain name you use will be a subdomain, such as /cloud.mydomainname.net/. It will need to be a domain which you have bought somewhere and own and not one of the FreeDNS subdomains, otherwise you won't be able to get a SSL/TLS certificate for it. + +* Initial setup +Go to the *Administrator control panel* and select *Passwords* then *nextcloud*. This will give you the password to initially log in to the system and you can change it later from a client app if needed. + +With a browser navigate to the domain which you gave during installation and log in. + +You can also install the mobile client from F-droid. diff --git a/doc/EN/apps.org b/doc/EN/apps.org index 450e9685..b5073737 100644 --- a/doc/EN/apps.org +++ b/doc/EN/apps.org @@ -91,6 +91,10 @@ Publicly host video and audio files so that you don't need to use YouTube/Vimeo/ The popular VoIP and text chat system. Say goodbye to old-fashioned telephony conferences with silly dial codes. Also works well on mobile. [[./app_mumble.html][How to use it]] +* NextCloud +Store files on your server and sync them with laptops or mobile devices. Includes many plugins including videoconferencing and collaborative document editing. + +[[./app_nextcloud.html][How to use it]] * PI-Hole The black hole for web adverts. Block adverts at the domain name level within your local network. It can significantly reduce bandwidth, speed up page load times and protect your systems from being tracked by spyware. diff --git a/img/nextcloud.jpg b/img/nextcloud.jpg new file mode 100644 index 00000000..55c1ee90 Binary files /dev/null and b/img/nextcloud.jpg differ diff --git a/website/EN/app_nextcloud.html b/website/EN/app_nextcloud.html new file mode 100644 index 00000000..e730cdbb --- /dev/null +++ b/website/EN/app_nextcloud.html @@ -0,0 +1,331 @@ + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +
+

logo.png +

+
+
+ +
+

NextCloud

+
+ +
+ +
+

nextcloud.jpg +

+
+
+ +

+NextCloud is a system for file synchronisation and also has many other plugins for calendar, videoconferencing, collaborative document editing and deferated file sharing. It's a lot more elaborate than Syncthing, but there may be situations where centralized control of your files on your server is better than a decentralized approach (eg. if you need to remove a user's access to files). +

+ +

+The videoconferencing plugin requires a browser with WebRTC support and so is unlikely to work in a Tor browser, but may still be a better solution than using proprietary systems. +

+ +
+

Installation

+
+

+Log into your system with: +

+ +
+
ssh myusername@mydomain -p 2222
+
+
+ +

+Using cursor keys, space bar and Enter key select Administrator controls and type in your password. +

+ +

+Select Add/Remove Apps then nextcloud. You will then be asked for a domain name and if you are using FreeDNS also the code for the domain which can be found under Dynamic DNS on the FreeDNS site (the random string from "quick cron example" which appears after update.php? and before >>). For more details on obtaining a domain and making it accessible via dynamic DNS see the FAQ. Typically the domain name you use will be a subdomain, such as cloud.mydomainname.net. It will need to be a domain which you have bought somewhere and own and not one of the FreeDNS subdomains, otherwise you won't be able to get a SSL/TLS certificate for it. +

+
+
+ +
+

Initial setup

+
+

+Go to the Administrator control panel and select Passwords then nextcloud. This will give you the password to initially log in to the system and you can change it later from a client app if needed. +

+ +

+With a browser navigate to the domain which you gave during installation and log in. +

+ +

+You can also install the mobile client from F-droid. +

+
+
+
+
+ + + +
+Back to top | E-mail me +
+
+ +