Dynamic DNS
A
plug server on a local network with a dynamic IP address won't be easy
to find. We can fix this by getting the plug a dynamic dns address.
Register a Dynamic DNS Account
You can use a number of services to register a domain name for your plug server to connect to. We used dyndns.com.
Make a note of the details of your account.
Install and Configure ddclient
apt-get install ddclient
You'll need to enter your account details during installation.
Set The Server Name in Config
If you don't set the server name, GNU social will use your plug's local IP address as the server name.
Edit /var/www/config.php to set the server to the dynamic host name:
$config['site']['server'] = '[HOSTNAME]';
Check Your Router
If you have a router, check to see whether you have to enable HTTP forwarding to the plug server.
Next steps for the FooPlug...