3 ms·
The proposed goal of The OpenPhoto Project is exactly that. http://theopenphotoproject.org/ http://theopenphotoproject.org/ Others are Unhosted (http://unhost
by jmathai 14y ago
The proposed goal of The OpenPhoto Project is exactly that.
http://theopenphotoproject.org/ http://theopenphotoproject.org/
Others are Unhosted (http://unhosted.org/ http://unhosted.org/) and OwnCloud (http://owncloud.org/ http://owncloud.org/).