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:
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