Open Source Social Network
Generated on 25 Oct 2026 from the Open Source Social Network catalog page
Open Source Social Network (OSSN) is a free, open-source social networking platform written in PHP that lets you build and manage your own social network website. With the OSSN DigitalOcean 1-Click App, you can deploy your social networking platform on a DigitalOcean Droplet and configure your site after deployment.
OSSN includes essential social networking features such as user profiles, activity feeds, groups, messaging, notifications, photo sharing, likes, and comments. Its extensible architecture supports additional functionality through components and themes.
Use OSSN to create a private community, membership website, professional network, interest-based social network, or a self-hosted alternative to commercial social networking platforms.
Key Features:
- Free and open-source social networking software
- PHP-based platform for self-hosted community websites
- DigitalOcean Droplet 1-Click deployment
- User profiles, activity feeds, groups, and messaging
- Photo sharing, likes, comments, and notifications
- Extensible functionality through components and themes
- Customizable social network website under your own brand
- Control over your hosting environment and community data
- Suitable for private communities, organizations, memberships, and public social networks
Who Should Use OSSN?
OSSN is suitable for developers, entrepreneurs, organizations, and community owners who want to launch their own social networking website without building the entire platform from scratch. It provides an open-source foundation that can be configured and extended to meet different community requirements.
Deployment Information:
Deploy OSSN through the DigitalOcean Marketplace to create a Droplet with the application image. After deployment, visit the Droplet’s IP address in your browser and follow the displayed setup instructions to configure your website.
Official Website: https://www.opensource-socialnetwork.org/
Installation Guide: https://www.opensource-socialnetwork.org/wiki/view/3235/how-to-install-open-source-social-network-on-digitalocean
Software Included
| Package | Version | License |
|---|---|---|
| OSSN | 10.1 | open source |
| MySQL server | 8 | GPL 2 with modifications |
| PHP | 8.4.27 | PHP Licensing |
| Ubuntu | 26.04 |
Creating an App using the Control Panel
Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.
Creating an App using the API
In addition to creating a Droplet from the Open Source Social Network 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Open Source Social Network Droplet in the SFO2 region, you can use the following curl command. You need to either save your API access token to an environment variable or substitute it in the command below.
curl -X POST -H 'Content-Type: application/json' \
-H 'Authorization: Bearer '$TOKEN'' -d \
'{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image":"softlab24-opensourcesocial-18-04"}' \
"https://api.digitalocean.com/v2/droplets"Getting Started After Deploying Open Source Social Network
Please visit the IP address of your new OSSN Droplet in the web browser for post install instructions and configuration, including administrator, database and storage, and more.
For more information please visit https://www.opensource-socialnetwork.org/wiki/view/3235/how-to-install-open-source-social-network-on-digitalocean