Model: Dell OptiPlex 3040 Micro Mini PC
Ram: 8GB
SSD:256GB
Windows 10
Core i5 6th Gen
See the photos for ports