MrTimmyJ

Main Project Image

Personal Deployment Server Project

August 2025

A private cloud environment for hosting personal projects, including my main portfolio website and other web-based applications. Built on Ubuntu with Nginx, Docker, and systemd services to manage deployment and services.

< >

Project Overview

        This project demonstrates my personal development server setup. It hosts my main portfolio website, experimental web projects, and provides a stable environment for testing and deployment. The server is fully managed via SSH, with automated services and organized folder structure.

Project Detail Image

    Web Hosting

  • Nginx serves HTML, JS, and CSS projects with proper domain/subdomain routing.
  • Docker Services

  • Run containerized apps with docker-compose for testing or deployment.
  • SSH & Management

  • Access server via SSH and update projects or services in real time.
  • Service Automation

  • Systemd services ensure critical apps start on boot and run reliably.

Project Features

  • 🌐 Web Hosting: Host multiple websites and apps on a single Ubuntu server.
  • 🐳 Docker Integration: Run containerized apps and services for easy deployment.
  • ⚙️ Systemd Services: Manage background services like web servers and apps.
  • 🔒 SSH Access: Secure remote management for server maintenance.
  • 📂 Organized File Structure: Separate folders for each project and web service.
Project Detail Image

Technologies Used

  • 🌐 Ubuntu Linux
  • 🖥️ Nginx
  • 🐳 Docker / Docker Compose
  • 🔧 Systemd
  • 💻 SSH / SCP