Skip to main content
Version: MyBestDealNow

Specification

This document provides the specifications and configuration details for the development server used in our deployment process.

Overview

The development server is designed to support quick & active deployment. The server is configured to meet the performance, security, and reliability needs of this environment.

This server is shared with other development servers (e.g Fleeto, Chatlead).

Server Specifications

  • CPU: Intel(R) Xeon(R) CPU E5-2690 v4 @ 2.60GHz
  • RAM: 15 GB
  • Storage: 500 GB
  • Operating System: Ubuntu 23.04
  • Network: 10 GBPS Network

Software Stack

  • Web Server: Nginx v1.22
  • Database: Postgres 16
  • Containerization: Docker v27.0
  • Caching: NA
  • Load Balancer: NA
  • Monitoring: SEQ

Security Configuration

  • Firewall: UFW
  • Opened Ports: 20000, 21000, 22000, 23000, 24000, 25000, 26000, 27000, 5499, 5090, 5091, 5391, 5672, 15672
  • SSL/TLS: Lets Encrypt
  • Authentication: Password & Key based SSH Authentication

Backup and Recovery

  • Backup Schedule: Monthly backups
  • Backup Storage: Same Server (/var/opt/pgbackups)
  • Recovery Plan: Stores 2 historical monthly backups

Monitoring and Alerts

  • Real-Time Monitoring: SEQ
  • Alerting: Not configured

Additional Notes