April 16, 2013


DigitalOcean Community Article Suggestions and Ideas

Our Article List

Since we invited our developer community to write articles for our knowledge base, we have had many people ask for a list of in-demand articles.

Let us know what you'd like to see in the comments on this article and we will get the list updated with your idea.

Our general opinion is that people write best when they work on what they know and are interested in. However, we have composed a list of possible topics that could be written about.

This list is neither exclusive nor exhaustive.

We are eager to have a wide variety of articles in our community!

Requested by Users

This is taken from general requests and the comments below

  • How To Install and Configure Sendmail

  • Ansible

  • Puppet

  • Chef

  • Saltstack

  • How To Set Up Load balancing in Rails between several dropletsIN PROGRESS

  • How To Debug a NodeJS Memory Leak

  • Kibana

  • Logstash IN PROGRESS

  • How to set up an Ubuntu Server with rbenv using puppet

  • Haskell

  • How To Install and Set Up VestaIN PROGRESS

  • RethinkDB COMPLETE

  • How to Set Up Phalcon COMPLETE

  • RethinkDB COMPLETE

  • MariaDB Galera Cluster COMPLETE

  • Elastisearch COMPLETE and COMPLETE

  • How to Deploy a Sharded MongoDB Cluster COMPLETE

  • A Comparison of Ruby Servers COMPLETE

  • How To Cleanly Uninstall Apache and Install Nginx Without Affecting Other Programs COMPLETE

  • How to Deploy Railo with Apache COMPLETE

  • How to Set Up Django to scale 1, 2, 3

  • A Comparison of Python Servers COMPLETE

  • How to Set Up an OpenVPN Between Servers to Secure Traffic Between Droplets COMPLETE

  • How to Set Up Django CMS COMPLETE


  • How to Set Up SpamAssassin on Ubuntu COMPLETE

  • How to Configure Varnish with Drupal COMPLETE

  • How to Install Couchbase from source COMPLETE


  • How to Set Up Ruby on Rails with Postgres COMPLETE

  • Silverstripe COMPLETE

  • How to Set Up Jekyll on Ubuntu: COMPLETE

  • How to Set Up the Omega 4 base theme for Drupal COMPLETE

  • How to Install Apache Wave COMPLETE

  • How to Deploy and Host GRAILS applications COMPLETE

  • Grails COMPLETE

Topics of Interest

These are some of the many topics that are great candidates for our community articles.

  • Ansible

  • Apache

  • Apache Modules

  • Apache Tomcat

  • Cassandra

  • Catalyst

  • Cherokee

  • Codeigniter

  • CouchDB

  • Diaspora

  • Discourse

  • Docker

  • DNS

  • Drupal

  • Ejabberd

  • Flask

  • Filezilla

  • Firewall

  • Foreman

  • Gitlab

  • Google Apps

  • Grails

  • HAProxy

  • Hadoop

  • Hbase

  • Joomla!

  • Laravel

  • LinOTP

  • Linux Basics

  • MariaDB

  • MongoDB

  • Munin

  • MySQL

  • Nagios

  • Nginx

  • OpenVPN

  • Packer

  • Passenger

  • Percona

  • phpBB

  • Piwik

  • Postfix MTA

  • PostgreSQL

  • Pyramid

  • Riak

  • Redis

  • Redmine

  • Rsnapshot

  • Sinatra

  • Socket.IO

  • Symfony

  • Web.py

  • WordPress

  • Yii

Submit Your Suggestion

Let us know what articles and topics you want to see in the comments!

Share this Tutorial

Vote on Hacker News

Try this tutorial on an SSD cloud server.

Includes 512MB RAM, 20GB SSD Disk, and 1TB Transfer for $5/mo! Learn more

Create an account or login:


Write Tutorial
  • Gravatar Jason 12 months

    Does the "How to Migrate Data to a Fresh DigitalOcean Droplet" suggestion refer to migrating from one droplet to another? Or is it more concerned with from another source to DigitalOcean?

  • Gravatar Jason 12 months

    I assume "How to Backup Server Data" is referring to alternative methods than provided by DigitalOcean?

  • Gravatar javierk07 10 months

    I would like to write a tutorial about how to install an icecast server on a vps digitalocean. would be OK?

  • Gravatar Kamal Nasser 10 months

    @javierk07: please email [email protected] with an article sample. https://www.digitalocean.com/blog_posts/get-paid-to-write-tutorials

  • Gravatar hadi.farnoud 10 months

    how about Virtualmin? I can write one

  • Gravatar ariel 9 months

    I'd really apreciate an article about Moodle installation!

  • Gravatar Kamal Nasser 9 months

    @ariel: Thanks for the suggestion. I've passed it on and we'll consider writing an article on installing Moodle. :]

  • Gravatar Kenny Rasschaert 9 months

    I assume the Zappix on the list should be Zabbix?

  • Gravatar Kamal Nasser 9 months

    Kenny, that's correct. Thank you, I've updated the article. :]

  • Gravatar jr5689 9 months

    I request an article on installing Varnish and better still configuring Varnish for Drupal.

  • Gravatar lindahl22 9 months

    I would love to see a tutorial on Apache Wave (formally Google Wave)!

  • Gravatar abhay.talreja 8 months

    I would love to see a tutorial on deploying and hosting GRAILS applications.

  • Gravatar Neil 8 months

    Please write an article for setting up a Ubuntu server with rbenv using Puppet. would be very helpful

  • Gravatar Etel Sverdlov 8 months

    @jr5689 We have a tutorial on Varnish here: https://www.digitalocean.com/community/articles/how-to-install-and-configure-varnish-with-apache-on-ubuntu-12-04--3 :)

  • Gravatar delton 8 months

    +1 -> deploy and host GRAILS applications.

  • Gravatar dmi3000 8 months

    I would really love a tutorial on setting up and maintaining Capistrano to automate Rails deployment.

  • Gravatar Kamal Nasser 8 months

    @dmi3000: We already have a couple of articles on Capistrano: https://www.digitalocean.com/community/articles/an-insight-into-the-configuration-of-capistrano-1

  • Gravatar sajaldu07 8 months

    Can i write article for cPanel?

  • Gravatar Kamal Nasser 8 months

    @sajaldu07: Unfortunately we already have an article on cPanel: https://www.digitalocean.com/community/articles/how-to-install-cpanel-on-a-virtual-server-running-centos-6 If you can write about any of ideas listed in this article, please email [email protected] with a sample article. Thanks!

  • Gravatar levi.schuck 8 months

    Haskell is something I'd be interested in. https://www.fpcomplete.com/ has been pushing their own cloud service in beta that runs on AWS, though a problem is setting up the latest Haskell Platform on Ubuntu. Since the 2013.2 version isn't going to be in the repositories any time soon. This could really take advantage of how you can shut down a droplet, create an image of it, and so on, since it takes a considerable amount of time(not commands) to set up due to the compiling stages. Riak is also something I am interested in, though I am entirely a novice there, and I see it on the list already.

  • Gravatar aolenchenko 8 months

    +1 -> deploy and host GRAILS applications.

  • Gravatar Andrew Heiss 8 months

    Deploy Django projects on Ubuntu with Apache and nginx (like Tree.io)

  • Gravatar Joe Steinbring 8 months

    I would love to see how to set up Railo with Apache.

  • Gravatar Etel Sverdlov 8 months

    @Andrew -- we have an article on the way :)

  • Gravatar Stefan Holmgaard 8 months

    I would love to se an article on either DrFTPD or GLFTPD :)

  • Gravatar Etel Sverdlov 8 months

    Hi Andrew, we have a django and nginx deployment article here: https://www.digitalocean.com/community/articles/how-to-install-and-configure-django-with-postgres-nginx-and-gunicorn

  • Gravatar pomodroizer 8 months

    I could take "How to Set Up Ruby on Rails with Postgres" tutorial, as I'll have to face its installation in the next two/three days

  • Gravatar Etel Sverdlov 8 months

    @pomodroizer Someone has staked a claim on that one. However, email me ([email protected]) early next week in case they don't follow up :)

  • Gravatar Erik Holmquist 8 months

    My whish is " how to install Django-CMS " on a fresh Droplet ;)

  • Gravatar Kamal Nasser 8 months

    @erik.holmquist: Good news, we already have such article! https://www.digitalocean.com/community/articles/installing-django-on-ubuntu-12-04--4 https://www.digitalocean.com/community/articles/how-to-install-and-configure-django-with-postgres-nginx-and-gunicorn

  • Gravatar henri 7 months

    @Kamal I think erik was mentioning django-CMS, not just django.

  • Gravatar Joachim Bollen 7 months

    HI, I'm working on setting up varnish with drupal, love to share my knowledge :-) What do I need to do to get my post on your site?

  • Gravatar Kamal Nasser 7 months

    Hi Joachim, Please email etel at digitalocean.com with a sample article, see: https://www.digitalocean.com/blog_posts/get-paid-to-write-tutorials

  • Gravatar Dyaa Eldin Moustafa 7 months

    My wish id "How to install Gitlab on centOS beside cpanel" ...

  • Gravatar mbailey 7 months

    Hadoop on private network interfaces. http://www.nerdnuts.com/2013/09/hadoop-cluster-on-digitalocean-droplets/

  • Gravatar Etel Sverdlov 7 months

    @Dyaa This tutorial may help out: https://www.digitalocean.com/community/articles/how-to-set-up-gitlab-as-your-very-own-private-github-clone

  • Gravatar benmcclanahan 7 months

    I'd like to see a step-by-step guide to setting up the Omega 4 base theme for Drupal. It is a bit different than other themes in that it requires installing some Ruby gems and a Ruby version manager, which I am having some trouble with.

  • Gravatar Kamal Nasser 7 months

    @benmcclanahan: Does this help? https://drupal.org/documentation/install

  • Gravatar Samuel Lewis 7 months

    Hey! Is it possible you could ask get to make a server routing tutorial? Like, pingrglobe.com leads to nearest VPS? :D Thanks

  • Gravatar benmcclanahan 7 months

    @kamal That guide is a bit vague in some spots for less experienced users, especially with the Ruby stuff. Woudl love to see a detailed step-by-step guide for it.

  • Gravatar Etel Sverdlov 7 months

    @benmcclanahan-- someone took up the challenge! We have a full, easy to follow article that covers the installation and set up. It should be up today :D

  • Gravatar benmcclanahan 7 months

    @Etel That's pretty awesome. Another idea: How to install and configure CiviCRM (with Drupal, Joomla and/or Wordpress). Documentation on this site is really, really good. Keep up the good work.

  • Gravatar Etel Sverdlov 7 months

    Thanks for the suggestion-- I'll add it to the page!

  • Gravatar Kamal Nasser 7 months

    @benmcclanahan: It's up! :] https://www.digitalocean.com/community/articles/how-to-create-an-omega-4-drupal-subtheme-on-an-ubuntu-vps

  • Gravatar markjcayetano 7 months

    Need a tutorial on how to make a L2PT VPN

  • Gravatar Roberto López López 6 months

    I need a tutorial on how to install OpenERP

  • Gravatar karmicdice 5 months

    Hi there, I have more than 3 tutorials (of interest and priority), didn't get any response from etel at DO Who else should I contact?

  • Gravatar Etel Sverdlov 5 months

    Hi karmicdice, I saw your email and will respond :)

  • Gravatar jcswart 5 months

    Is the current list up-to-date as of today? I'd like to write an article but I don't want to waste time writing something that is already well covered. The list of articles looks fairly even, what articles have the greatest demand\need right now?

  • Gravatar Kamal Nasser 5 months

    @jcswart: Yes, the list is up to date! :]

  • Gravatar Matt Daley 5 months

    I'd love to see some tutorials on Elastisearch/logstash/kibana.

  • Gravatar Etel Sverdlov 5 months

    Awesome suggestions, Matt! I'll add them to the list :)

  • Gravatar svetozar.kolew 5 months

    Hello, what about article how to setup virtual domain names on postfix (centos I tnink is better case). I will be very thankful if you provide this kind of article.

  • Gravatar Kamal Nasser 5 months

    @svetozar.kolew: We already have such an article, see https://www.digitalocean.com/community/articles/how-to-install-and-setup-postfix-on-ubuntu-12-04 :]

  • Gravatar ritusingh 5 months

    Removing Apache and installing NGINX without touching anything else on the server.

  • Gravatar Matt Radford 5 months

    Containerising WordPress installs using Docker. That'd be ideal for me as a web host, as I wouldn't have to worry about one install affecting the rest of the server / other customers.

  • Gravatar Kamal Nasser 5 months


    sudo apt-get remove apache2
    and then follow https://www.digitalocean.com/community/articles/how-to-set-up-nginx-virtual-hosts-server-blocks-on-ubuntu-12-04-lts--3. :]

  • Gravatar Jim Kitzmiller 5 months

    It would be nice to have an article on how to copy an SSH **Private Key** from one computer to other computers. This security stuff is making me feel very insecure.

  • Gravatar Jim Kitzmiller 5 months

    It would be nice to have an article on how to forward all of a droplet's incoming email to a gmail account. This is necessary in order to move all my domains from HostGator to a DigitalOcean droplet.

  • Gravatar Vadim Kraskov 5 months

    Yesterday figured out that WP from the box does not perform well enough (you don't say! :-) ) Would be useful for others to have an article about WP simple optimization, like W3 Total Cache and/or WP-Optimize, and also about the back-end installation of PHP, MySQL optimization.. Unfortunately support staff suggests increase of swap and memory, that is useless once no cache and optimization is done... :-(

  • Gravatar Jim Kitzmiller 5 months

    Please ignore my earlier comment about the private SSH key. I figured it out.

  • Gravatar Kamal Nasser 4 months

    @Vadim: This article should get you up with a blazing fast wordpress site: https://www.digitalocean.com/community/articles/how-to-install-wordpress-nginx-php-and-varnish-on-ubuntu-12-04

  • Gravatar Etel Sverdlov 4 months

    @Matt Daley some elastic search tutorials are up: https://www.digitalocean.com/community/articles/how-to-install-elasticsearch-on-an-ubuntu-vps https://www.digitalocean.com/community/articles/how-to-interact-with-data-in-elasticsearch-using-crud-operations

  • Gravatar Walid 4 months

    Hello Etel, Today, I have sent you an email with new article, it is my 1st article for digitalocean. Thanks! Walid

  • Gravatar Etel Sverdlov 4 months

    Hi Walid! Thanks for the heads up. I'll check it out.

  • Gravatar wolvie_22 3 months

    Would be great to have a Phalcon setup tutorial. thanks!

  • Gravatar Etel Sverdlov 3 months

    @wolvie_22-- I'll add that to the suggestions list now :)

  • Gravatar eliacereda 3 months

    Hi, I'd like to write an article that talks about setting up a IPSec/L2TP VPN on Ubuntu as I recently had to do it myself and I haven't been able to find a good guide that explains it clearly... This would be my first article for DO so I don't really know what to do, especially about the sample article. What should it be? I really don't have something ready to send so I'd have to write something from scratches. Perhaps I could start writing the tutorial and send a part of it a sample? Thanks in advance!

  • Gravatar administrador 3 months

    Hello, Will answer me through email and ask to introduce this suggestion about Postfix, Dovecot and MySQL https://library.linode.com/email/postfix/postfix2.9.6-dovecot2.0.19-mysql It's for Ubuntu 12.04 and could be easily configured to Digital Ocean droplets. Thank in advance

  • Gravatar jim 3 months

    Hi, I would love to see an article about setting up MariaDB Galera with Ubuntu servers. Thanks!

  • Gravatar Anirudh Coontoor 3 months

    How to get started with Docker would be greatly appreciated! Thanks!

  • Gravatar Kamal Nasser 3 months

    @Anirudh: Check out https://www.digitalocean.com/community/community_tags/docker.

  • Gravatar oleg 3 months

    Load balancing in Rails between several droplets.

  • Gravatar Mads 3 months

    I'm having some troubles installing rethinkdb on Ubuntu... So if you'd write an article about that, that'd be great! Also, I'm somewhat in a bit of hurry, as I'm changing from my old host, and need to get this up and running by late-Feburay early-March D:

  • Gravatar Mads 3 months

    Right, figured how to do it :D (I was just being stupid trying to install it twice)

  • Gravatar Etel Sverdlov 3 months

    @jim — MariaDB Galera is up: https://www.digitalocean.com/community/articles/how-to-configure-a-galera-cluster-with-mariadb-on-ubuntu-12-04-servers

  • Gravatar moxnrl 3 months

    Someone interesting in openresty? I use openresty+lapis+moonscript on digitalocean and can write some manual and how to hello world.

  • Gravatar kristianwlmn 2 months

    An article on how to secure your new server would be a good one. Right from all that needs to be done for the OS, to Apache, MySql and PHP etc. The default install will quite obviously be insecure (I guess).

  • Gravatar Kamal Nasser 2 months

    @kristianwlmn: I have just answered your question here: https://www.digitalocean.com/community/questions/how-do-you-secure-your-new-server.

  • Gravatar Geek 2 months

    An article about setting up a DNS server on Debian/Ubuntu with web interface and without using a panel like webmin

  • Gravatar Geek 2 months

    and mysql ^

  • Gravatar Geek 2 months

    An article about setting up postfix to use mysql with update from files to mysql aswell

  • Gravatar FMCB 2 months

    I wish there is an article on setting up Mod_security with Nginx since it is messy what I found so far on the net. The compiling step doesn't work with any version as there are conflicts between the module version and Nginx version...

  • Gravatar markmnl about 1 month

    The previous layout where one could see many more tutorials after clicking into each topic, e.g. Linux Basics, was much easier to navigate than the new layout. Now if I go into Linux Basics you get a list 20 pages long mixed in with questions that you cannot fitler!

  • Gravatar Etel Sverdlov 30 days

    @markmnl-- we are working on getting the filtering back into the community so that articles and questions can be distinguished.

  • Gravatar rendler.denis 26 days

    Hello. I would like to write an article on how to install JetBrain's YouTrack app on a DigitalOcean VPS.

  • Gravatar rendler.denis 26 days

    I have a bit of experience with the above setup and thought to share it with the community. Please let me know if this subject would be interesting. Thanks, Denis Rendler

  • Gravatar Kamal Nasser 26 days

    @rendler.denis: Can you submit a sample article here? https://www.digitalocean.com/community/articles/new Thanks!

  • Gravatar Govind Agarwal 19 days

    How to configure send only mail server for multiple domains on a single droplet?

Leave a Comment

Create an account or login: