Simplified microblog install

This commit is contained in:
Bob Mottram 2016-02-03 16:33:14 +00:00
parent d94b06829e
commit ec61b1646a
2 changed files with 15 additions and 119 deletions

View File

@ -22,7 +22,7 @@
| [[./usage_email.html][Using Email]] |
| [[Syncing to the Cloud]] |
| [[Play Music]] |
| [[Microblogging]] |
| [[Microblogging (GNU Social)]] |
| [[Social Network]] |
| [[Chat Services]] |
@ -142,32 +142,17 @@ The main advantage of playing music via Owncloud is that you can do that from an
By default a music player is installed into Owncloud, so all you need to do is to visit your Owncloud web site, select the *music* directory and then upload some music files. Afterwards you can select the *music icon* from the top left drop down menu and albums will then appear which can be played. If you want to share music with other users then you can select the *share* option from within the files view to make the tracks available.
* Microblogging
* Microblogging (GNU Social)
** Initial configuration
To set up your microblog go to:
To log into your GNU Social site first obtain your username and password from the "microblogging" section of the readme file.
#+BEGIN_SRC bash
https://yourmicroblogdomainname/install.php
ssh username@domainname -p 2222
cat README
exit
#+END_SRC
and enter the following settings:
| Server SSL | enable |
| Hostname | localhost |
| Type | MySql/MariaDB |
| Name | gnusocial |
| DB username | root |
| DB Password | See the MariaDB password in the [[Readme]] file |
| Administrator nickname | Your username |
| Administrator password | See the [[Readme]] file |
| Subscribe to announcements | ticked |
| Site profile | Community |
When the install is complete you will see a lot of warnings but just ignore those and navigate to your microblog domain and you can then complete the configuration via the *Admin* section on the header bar. Some recommended admin settings are:
| Site settings | Text limit 140, Dupe Limit 60000 |
| User settings | Bio limit 1000 |
| Access settings | /Invite only/ ticked |
Navigate to your site and log in. You may then want to select *Admin* and check or change the details. You may also wish to change the license for the site to be either Creative Commons or private.
* Social Network
** Domains
Both Hubzilla and GNU Social try to obtain certificates automatically at the time of installation via Let's Encrypt. This will likely mean that in order for this to work you'll need to have obtained at least one "official" domain via a domain selling service, since Let's Encrypt mostly doesn't seem to work with free subdomains from sites such as freeDNS.

View File

@ -3,7 +3,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2016-01-08 Fri 14:22 -->
<!-- 2016-02-03 Wed 16:32 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title></title>
@ -195,7 +195,7 @@ for the JavaScript code in this tag.
</tr>
<tr>
<td class="org-left"><a href="#orgheadline6">Microblogging</a></td>
<td class="org-left"><a href="#orgheadline6">Microblogging (GNU Social)</a></td>
</tr>
<tr>
@ -467,115 +467,26 @@ By default a music player is installed into Owncloud, so all you need to do is t
</div>
<div id="outline-container-orgheadline6" class="outline-2">
<h2 id="orgheadline6">Microblogging</h2>
<h2 id="orgheadline6">Microblogging (GNU Social)</h2>
<div class="outline-text-2" id="text-orgheadline6">
</div><div id="outline-container-orgheadline14" class="outline-3">
<h3 id="orgheadline14">Initial configuration</h3>
<div class="outline-text-3" id="text-orgheadline14">
<p>
To set up your microblog go to:
To log into your GNU Social site first obtain your username and password from the "microblogging" section of the readme file.
</p>
<div class="org-src-container">
<pre class="src src-bash">https://yourmicroblogdomainname/install.php
<pre class="src src-bash">ssh username@domainname -p 2222
cat README
<span class="org-keyword">exit</span>
</pre>
</div>
<p>
and enter the following settings:
Navigate to your site and log in. You may then want to select <b>Admin</b> and check or change the details. You may also wish to change the license for the site to be either Creative Commons or private.
</p>
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<colgroup>
<col class="org-left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="org-left">Server SSL</td>
<td class="org-left">enable</td>
</tr>
<tr>
<td class="org-left">Hostname</td>
<td class="org-left">localhost</td>
</tr>
<tr>
<td class="org-left">Type</td>
<td class="org-left">MySql/MariaDB</td>
</tr>
<tr>
<td class="org-left">Name</td>
<td class="org-left">gnusocial</td>
</tr>
<tr>
<td class="org-left">DB username</td>
<td class="org-left">root</td>
</tr>
<tr>
<td class="org-left">DB Password</td>
<td class="org-left">See the MariaDB password in the <a href="#orgheadline1">Readme</a> file</td>
</tr>
<tr>
<td class="org-left">Administrator nickname</td>
<td class="org-left">Your username</td>
</tr>
<tr>
<td class="org-left">Administrator password</td>
<td class="org-left">See the <a href="#orgheadline1">Readme</a> file</td>
</tr>
<tr>
<td class="org-left">Subscribe to announcements</td>
<td class="org-left">ticked</td>
</tr>
<tr>
<td class="org-left">Site profile</td>
<td class="org-left">Community</td>
</tr>
</tbody>
</table>
<p>
When the install is complete you will see a lot of warnings but just ignore those and navigate to your microblog domain and you can then complete the configuration via the <b>Admin</b> section on the header bar. Some recommended admin settings are:
</p>
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<colgroup>
<col class="org-left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="org-left">Site settings</td>
<td class="org-left">Text limit 140, Dupe Limit 60000</td>
</tr>
<tr>
<td class="org-left">User settings</td>
<td class="org-left">Bio limit 1000</td>
</tr>
<tr>
<td class="org-left">Access settings</td>
<td class="org-left"><i>Invite only</i> ticked</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>