GNU social is intended to be easily installable in both a shared hosting environment or a private host with shell access, or just with PHP execution.
If you need help, contact us on IRC on the
#social room in freenode or XMPP at xmpp:firstname.lastname@example.org
The recommended way of installing is to use Docker, as this simplifies configuration. GNU social is comprised of a variety of different services, such as a webserver, a PHP execution environment, a database, etc. You may choose to use all, some, or none of these services in Docker containers.
Pick one of the following installation methods:
- Install with Docker with shell access
- Install without Docker with shell access
- Install with Docker with web access (requires access to PHP's
system(), which may be disabled)
- Install without Docker with only web access
Installation with Docker without shell access, such as in some shared hosting environments is possible by configuring social locally and copying the files over, however this is not a supported configuration.