Instalación de GNUSocial

Hoy hablamos de GNU Social, una red social que os va a permitir controlar vuestra propia información.

Para instalar una vez creado el alojamiento con la base de datos y opcionalmente el certificado:

git clone https://git.gnu.io/gnu/gnu-social.git .

En este momento copiáis el htaccess.sample a .htaccess y procedéis a instalar con http://url_gnu_social/install.php

Seguís las intrucciones y ya lo tenéis.

Para instalar un plugin el config.php os podría quedar de esta manera:

<?php
if (!defined('GNUSOCIAL')) { exit(1); }

$config['site']['name'] = 'Nombre';

$config['site']['server'] = 'xxxxxx.yyyy.com';
$config['site']['path'] = '';

$config['site']['ssl'] = 'always';

$config['site']['fancy'] = true;

$config['db']['database'] = 'mysqli://xxx:yyy@localhost/xxx';

$config['db']['type'] = 'mysql';

$config['site']['theme'] = 'neo-quitter';

// Uncomment below for better performance. Just remember you must run
// php scripts/checkschema.php whenever your enabled plugins change!
$config['db']['schemacheck'] = 'script';

$config['site']['profile'] = 'singleuser';
$config['singleuser']['nickname'] = 'xxx';


addPlugin(
    'TwitterBridge',
     array(
        'consumer_key'    => 'xxxxxxxxxxxxxxxxxxxxx',
        'consumer_secret' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
     )
);

Las instrucciones para el plugin de Twitter las tenéis en: https://github.com/foocorp/gnu-social/tree/master/plugins/TwitterBridge

ACTUALIZACION: Si queréis dejar GNUSocial con un tema como el de Twitter podéis ir a este post.

Fotografía de cabecera de Calum MacAulay obtenida de Unsplash