Software Engineer & Systems Builder
Welcome to my central project hub. Here you can explore my full stack applications, AI tools, live microservices, and VPS infrastructure configurations.
Project Directory
Filter by category or tech stack to inspect architecture and live status.
Live Service Monitor
Real-time availability status for hosted applications and sub-domain services.
| Service Name | Target Endpoint / Subdomain | Status | HTTP Code | Response Time | Last Checked | Action |
|---|
Tech Matrix & Competencies
Technologies, frameworks, and architecture patterns used in production.
Frontend & UI
Backend & APIs
DevOps & Cloud Infrastructure
AI & Microservices
Recent Developer Activity
DevPulse Terminal v2.4.0 — Type help to view commands.
VPS & Subdomain Deployment Guide
Configured specifically for your Oracle VPS (134.185.87.81) & subdomain wilsonjoseph.vivaris.uk.
Nginx Subdomain Server Block
Add this file to /etc/nginx/sites-available/wilsonjoseph.vivaris.uk on your VPS to proxy requests alongside your existing vivaris.uk setup.
server {
listen 80;
server_name wilsonjoseph.vivaris.uk;
location / {
proxy_pass http://127.0.0.1:3050;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
Docker Compose Setup
Lightweight Nginx container serving DevPulse on port 3050 without conflicting with existing ports.
version: '3.8'
services:
devpulse-dashboard:
build: .
container_name: wilsonjoseph_dashboard
restart: always
ports:
- "3050:80"
environment:
- NODE_ENV=production
One-Command Deployment Command for SSH
Run these commands on your Oracle VPS via SSH to activate wilsonjoseph.vivaris.uk with free SSL:
# 1. SSH into VPS
ssh -i "Z:\Oracle Keys\ssh-key-2026-05-30.key" ubuntu@134.185.87.81
# 2. Clone/Upload project to ~/apps/devpulse
mkdir -p ~/apps/devpulse && cd ~/apps/devpulse
# 3. Start Docker container
docker-compose up -d --build
# 4. Enable Nginx site & SSL Certificate via Certbot
sudo ln -s /etc/nginx/sites-available/wilsonjoseph.vivaris.uk /etc/nginx/sites-enabled/
sudo nginx -t && sudo systemctl reload nginx
sudo certbot --nginx -d wilsonjoseph.vivaris.uk