Hey!

Run your

own OpenID server

simple
just server for you, just 3 simple steps
smart
knows about you from you homepage
standalone
no PHP, no MySQL — just Python and some batteries
and
ready for Ubuntu and Debian
ready for Apache and Lighttpd
Download openidserver 1.0 for CGI hosting

How to use

On your hosting

For installation in shared environment

Download archive and unpack it in cgi-bin directory at your site.

Add in <head> section on your homepage link to your OpenID server (replace your site with your site name)

<link rel="openid.server" href="http://your site/cgi-bin/openid/server.py/endpoint">

Open in your browser http://your site/cgi-bin/openid/server.py/ and set up password (default is empty).

Ubuntu or Debian

If you use Ubuntu or Debian standalone server and you have root access

Add repository, key and install openidserver typing

sudo wget -P /etc/apt/sources.list.d/ http://ownopenidserver.com/debian/ownopenidserver.list
wget -O- "http://ownopenidserver.com/debian/51807A66.asc" | sudo apt-key add -
sudo apt-get update
sudo apt-get install openidserver

Add in <head> section on your homepage link to your OpenID server (replace your site with your site name)

<link rel="openid.server" href="http://your site/openidserver/endpoint">

Set up password executing sudo openidserver-conf --user=www-data --password

Please report any found bugs to me via me@yottatsa.name. Suggestions also appreciated.