-
Tutorial
Node.js is an open source Javascript runtime environment for easily building server-side and networking applications. The platform runs on Linux, OS X, FreeBSD, and Windows, and its applications are written in JavaScr...
•
By
Mitchell Anicas
Node.js
Deployment
Nginx
Ubuntu
-
Tutorial
Apache Tomcat is a web server and servlet container that is used to serve Java applications. Tomcat is an open source implementation of the Java Servlet and JavaServer Pages technologies, released by the Apache Softwa...
•
By
Mitchell Anicas
Java
Deployment
CentOS
-
Tutorial
In this tutorial, we will cover setting up a production-ready Node.js environment that is composed of two CentOS 7 servers; one server will run Node.js applications managed by PM2, while the other will provide users w...
•
By
Mitchell Anicas, Haiden Taylor
Node.js
Deployment
Nginx
CentOS
-
In this tutorial, you'll deploy a React application from your local machine to an Ubuntu 20.04 server running Nginx. You'll build an application using Create React App, use an Nginx config file to determine where to d...
•
By
Joe Morgan
JavaScript
React
Deployment
-
Tutorial
Apache Tomcat is a web server and servlet container that is used to serve Java applications. Tomcat is an open source implementation of the Java Servlet and JavaServer Pages technologies, released by the Apache Softwa...
•
By
Mitchell Anicas
Java
Deployment
CentOS
-
Tutorial
ASP.NET Core is a more modular version of Microsoft’s ASP.NET Framework. It's a high-performant, open-source framework for building modern web applications. In this tutorial you'll set up and deploy a production-ready...
•
By
Oluyemi Olususi
Deployment
Applications
Nginx
MySQL
Ubuntu 18.04
-
Tutorial
In this tutorial, you will deploy a Next.js application to DigitalOcean's App Platform using a Static Export and a Custom Server.
•
By
Chris Sev
DigitalOcean App Platform
Node.js
JavaScript
Development
Deployment
Next.js
-
Tutorial
Apache Tomcat is a web server and servlet container that is used to serve Java applications. Tomcat is an open source implementation of the Java Servlet and JavaServer Pages technologies, released by the Apache Softwa...
•
By
Mitchell Anicas
Java
Deployment
Ubuntu
-
Tutorial
Immutable infrastructure is an infrastructure paradigm in which servers are never modified after they're deployed. This article explains the conceptual and practical differences between mutable and immutable infrastru...
•
By
Hazel Virdó
Conceptual
Deployment
CI/CD
Configuration Management
Scaling
-
Tutorial
In this guide, we will be setting up a simple Python application using the Flask micro-framework on Ubuntu 14.04. The bulk of this article will be about how to set up the uWSGI application server to launch the applica...
•
By
Justin Ellingwood
Deployment
Python Frameworks
Nginx
Python
Ubuntu
-
Tutorial
In this DigitalOcean article, we talk about the necessary tools for Python application distribution. We go over the key steps to allow readers to package their own useful libraries, modules, or applications -- which s...
•
By
O.S Tezer
Python
Deployment
-
Tutorial
This is our tutorial on hosting multiple Node.js apps on a single VPS with nginx, forever, and crontab.
•
By
Christian Fei
Deployment
Node.js
Nginx
-
Tutorial
When you are ready to deploy your Ruby on Rails application, there are many valid setups to consider. This tutorial will help you deploy the production environment of your Ruby on Rails application, with PostgreSQL as...
•
By
Mitchell Anicas
Ruby on Rails
Deployment
PostgreSQL
Nginx
Ubuntu
-
Tutorial
In this guide, we will be setting up a simple Python application using the Flask micro-framework on Ubuntu 14.04. The bulk of this article will be about how to set up the Gunicorn application server to launch the appl...
•
By
Justin Ellingwood
Deployment
Python Frameworks
Nginx
Python
Ubuntu
-
Tutorial
In this tutorial you'll use Hugo to build a small static web site and then deploy the site to DigitalOcean App Platform.
•
By
Brian Hogan
DigitalOcean App Platform
HTML
Deployment
-
Tutorial
When you are ready to deploy your Ruby on Rails application, there are many valid setups to consider. This tutorial will help you deploy the production environment of your Ruby on Rails application, with PostgreSQL as...
•
By
Mitchell Anicas
Deployment
Ruby on Rails
Nginx
PostgreSQL
Ruby
Ubuntu
-
DigitalOcean's App Platform is a Platform as a Service (PaaS) product that lets you configure and deploy applications from a source repository. This can be a quick and efficient way to deploy your React applications, ...
•
By
Joe Morgan
JavaScript
React
Development
Deployment
DigitalOcean App Platform
-
Tutorial
By following this tutorial, you will deploy a Laravel application automatically without any downtime. To do this, you will prepare the local development environment from which you'll deploy code and then configure a p...
•
By
András Magyar
Deployment
CI/CD
Git
Laravel
-
Tutorial
Django is a powerful web framework that can help you get your Python application or website off the ground. Django includes a simplified development server for testing your code locally, but for anything even slightly...
•
By
Justin Ellingwood
Deployment
Django
Nginx
Python Frameworks
Python
Ubuntu
-
Tutorial
A cloud-config file is a special script that is used to define configuration details for your server as it is being brought online for the first time. These are often used for completing common tasks that a user woul...
•
By
Justin Ellingwood
Deployment
API
DigitalOcean
Initial Server Setup