- Blogs
- Circles
- Messaging between circles
- Albums
- Comments
- Album privacy settings
- Interest tags
- Search
We recommend that you use Docker to setup ditto. Instructions for custom builds can be found in the wiki.
- Install docker (http://www.docker.com/community-edition)
- Build the docker image:
docker build --no-cache=true -t dittoimage .
- Create a docker container:
docker run --name ditto -i -v /var/lib/mysql -t -p 8080:80 dittoimage /bin/bash
. This should take you inside the docker container. - Change the password for the mysql root user:
- a. Log in to MySQL:
mysql
- b.
SET PASSWORD FOR root = newPassword
- c. Exit MySQL:
exit
- d. Change the ditto configuration file:
cd /home/ditto/resources/
Edit line 3 of the config.ini file with your new password.
- a. Log in to MySQL:
- Quit the initial docker session:
exit
- Start an existing container to get persistent database data (docker start -i ditto)
- Head to
localhost:8080
- When finished, quit the docker session from within the bash terminal:
exit
If you encounter any problems, please checkout the troubleshooting wiki page. If that doesn't help, then please file an issue here
ditto comes with a MIT licence, so can be used and distributed freely. We would welcome any contributions to the project.