Article Submissions

Updated by Elle Krout

Get published by Linode and get paid! Earn $250 per article accepted for publication. If you like writing, teaching people how to use Linux, and money, we want to hear from you!

Topics List

We are always looking for guides on popular, up-and-coming hot topics, and updates to existing guides. We are also looking for:

The Submissions Process

Write Your Article

Review the Style Guide before submission. We reccomend referencing it while writing to ensure that all formatting is correct. While writing, also make sure your content is:

  • Accurate: Your instructions should be straightforward and technically correct.
  • Detailed: Your content should include explanations of each step, to familiarize readers with the purpose behind each action.
  • Formatted: Your style should use PHP Markdown Extra formatting and match the Linode Guides & Tutorials style guide.
  • Original: Your content should be original material written for Linode. We will not accept submissions that have been copied from other sources.

We will also review writing samples prior to full submissions, if you would like to see if your guide is in line with our requirements before taking the time to write a full guide. Writing samples can be submitted to

Submit Your Article

Submit your article as a pull request on GitHub, or by emailing it to as a plain text or Markdown file attachment. Ensure that final submissions follow the Linode Style Guide guidelines. If unsure about to use GitHub to submit, please review our GitHub Guide, meant specifically to walk users through the GitHub submission process.

Got images and submitting through email? Attach them as .png or .jpg files. If an image is over 650 pixels wide, please send both the original and a 650-pixel-wide version.

Submission checklist:

  • Article in .txt or .md format
  • Images
  • Your name, as you want it to appear on the finished guide
  • PayPal account information, or Linode account information for Linode credit
  • If emailing include the title of the article in the email subject

Post-Submission Process

Once you’ve submitted your article, here’s what you can expect:

  1. You’ll receive a brief response acknowledging your submission.
  2. If not already submitted through GitHub, most articles will be added for community review for a period of one to two weeks.
  3. After the initial one to two week period of review, your article will be accepted or rejected.
  4. If accepted, we will do a technical review of your material. This will take a few days, and you may be contacted to explain or rework steps.
  5. We will do a copy edit of the article. This will take a few days.
  6. You may receive questions or comments from us, or a request for a resubmission with a few changes.
  7. We will then send you the final version of the article before publication. You will have 36 hours to respond and approve our publication of the final version.
  8. If you respond positively (non-response will be taken as a go-ahead to publish), we will publish the article and give you the cash or Linode credit. You will be notified once the guide is live.

Contributed Guides

Guide Author
Varnish Cache Kevin Cupp
Pflogsumm Robert Accettura
SSH Tunnel with SOCKS Proxy Arnaldo Ariel Arrieta
Basic NFS Configuration on Debian 7 Juan Traverso
Configure Postfix to Send Mail Using an External SMTP Server Santiago Ti
MariaDB Setup on Debian 7 Nashruddin Amin
Running Apache with PHP-FPM on Debian and Ubuntu Jesin A.
Using WeeChat for Internet Relay Chat Samuel Damashek
Manage Git Repositories with GitLab on Ubuntu 14.04 (Trusty) Nashruddin Amin
Yesod, Nginx, and MySQL on Debian 7 (Wheezy) Si-Qi Liu
Installing iRedMail on your Linode Nick Reichley
Using StartSSL with the latest Nginx on Debian 7 Ryan Laverdiere
Garry’s Mod on CentOS 7 Julian Meyer
OSSEC IDS on Debian 7 Sunday Ogwu-Chinuwa
Turbocharge Your WordPress Search Using Solr Karthik Shiraly
Install and Configure Don’t Starve Together Server on Ubuntu 14.04 Andrew Gottschling
Running a Spigot Minecraft Server on Ubuntu 14.04 and 14.10 Sam Mauldin
Protecting Your Linode with TCP Wrappers Francis McNamee
How to Configure Nginx for Optimized Performance Bob Strecansky
Getting Started with Ansible Joshua Lyman
Install a TeamSpeak Server on Linode Scott Somner
How to Set Up BungeeCord to Link Spigot Servers Thomas Wemyss

COPYRIGHT OWNERSHIP. Writer agrees that the Work is being created by the writer for the Linode Guides and Tutorials Repository and that each form of Work is being created by the writer as a “work made for hire” under the United States Copyright Act and, at all stages of development, the Work shall be and remain the sole and exclusive property of Linode. At Linode’s sole, absolute and unfettered discretion, Linode may make any changes in, deletions from, or additions to the Work.

CREDIT. Nothing contained in this Agreement shall be deeded to require Linode to use the Work, or any part thereof, in connection with the Digital Library or otherwise. Credit for the Work shall read “This is a Linode Community guide by author “writer’s name”.”

PAYMENT. Upon publication of a submission to the Linode Guides and Tutorials Repository, the writer will be paid the sum of $250.00 either in the form of a credit to their Linode account or as an electronic payment.

More Information

You may wish to consult the following resources for additional information on this topic. While these are provided in the hope that they will be useful, please note that we cannot vouch for the accuracy or timeliness of externally hosted materials.

This guide is published under a CC BY-ND 3.0 license.