DigitalOcean
How To Set Up Gmail with Your Domain on DigitalOcean
Tutorials
DigitalOcean
Email
Introduction> Introduction # One way to send and receive email through your own custom domain is to use a third-party mail service, such as the mail service included with Google Apps (Gmail) or Zoho.
How To Create Vanity or Branded Nameservers with DigitalOcean Cloud Servers
Tutorials
DigitalOcean
DNS
Introduction> Introduction # Of particular interest to hosting providers or resellers, having branded or
vanity nameservers provides a more professional look to clients. It
eliminates the need of asking your clients to point their domains to another
How To Create a High Availability Setup with Heartbeat and Reserved IPs on Ubuntu 14.04
Tutorials
DigitalOcean
High Availability
Load Balancing
Networking
Ubuntu
Introduction> Introduction # Heartbeat is an open source program that provides cluster infrastructure capabilities—cluster membership and messaging—to client servers, which is a critical component in a high availability (HA) server infrastructure.
An Introduction to Cloud-Config Scripting
Tutorials
API
DigitalOcean
Introduction> Introduction # The cloud-init program that is available on recent distributions (only Ubuntu 14.04 and CentOS 7 at the time of this writing) is able to consume and execute data from the user-data field of the DigitalOcean metadata service.
Python Machine Learning Projects — A DigitalOcean eBook
Tutorials
Books
Development
DigitalOcean
Machine Learning
Python
Download the Complete eBook!
Machine Learning Projects: Python eBook in EPUB format
Machine Learning Projects: Python eBook in PDF format
Machine Learning Projects: Python eBook in Mobi format
Introduction to the eBook> Introduction to the eBook # As machine learning is increasingly leveraged to find patterns, conduct analysis, and make decisions — sometimes without final input from humans who may be impacted by these findings — it is crucial to invest in bringing more stakeholders into the fold.
How To Upgrade to Ubuntu 16.04 LTS
Tutorials
DigitalOcean
System Tools
Ubuntu
Introduction> Introduction # Warning: As with almost any upgrade between major releases of an operating system, this process carries an inherent risk of failure, data loss, or broken software configuration. Comprehensive backups and extensive testing are strongly advised.
How To Set Up a Firewall with UFW on Ubuntu 18.04
Tutorials
DigitalOcean
Firewall
Networking
Security
Ubuntu
Ubuntu 18.04
Introduction> Introduction # UFW, or Uncomplicated Firewall, is an interface to iptables that is geared towards simplifying the process of configuring a firewall. While iptables is a solid and flexible tool, it can be difficult for beginners to learn how to use it to properly configure a firewall.
How To Set Up Zoho Mail with a Custom Domain Managed by DigitalOcean DNS
Tutorials
DigitalOcean
DNS
Email
Introduction> Introduction # One way to send and receive email through your own custom domain is to use a third-party mail service, such as Zoho or Google Apps. The main benefit of using a third-party mail service, as opposed to managing your own mail server, is that you can avoid performing the ongoing maintenance that running a mail server entails.
How To Use Cloud-Config For Your Initial Server Setup
Tutorials
API
Deployment
DigitalOcean
Initial Server Setup
Introduction> Introduction # With the introduction of the DigitalOcean metadata service, it is possible to start configuring your servers before you even log in. In short, the metadata service is an HTTP location that your server can access during the boot process.
How To Use Doctl, the Official DigitalOcean Command-Line Client
Tutorials
API
Configuration Management
DigitalOcean
An earlier version of this tutorial was written by Brennen Bearnes.
Introduction> Introduction # DigitalOcean’s web-based control panel provides a point-and-click interface for managing Droplets. However, you may prefer a command-line tool if you have many Droplets to manage, need to administer Droplets from the terminal without a graphical desktop available, or have tasks which would benefit from a scriptable interface.
How To Deploy a Scalable and Secure Django Application with Kubernetes
Tutorials
DigitalOcean
Django
Docker
Kubernetes
PostgreSQL
Python Frameworks
Introduction> Introduction # In this tutorial you’ll deploy a containerized Django polls application into a Kubernetes cluster.
Django is a powerful web framework that can help you get your Python application off the ground quickly.
How To Set Up SSH Keys on Ubuntu 12.04
Tutorials
DigitalOcean
Linux Basics
Security
Introduction> Introduction # The Secure Shell Protocol (or SSH) is a cryptographic network protocol that allows users to securely access a remote computer over an unsecured network.
Though SSH supports password-based authentication, it is generally recommended that you use SSH keys instead.