A
ANTHONYCS.DEV
self-hosted cs lab • web • server • device
system status
anthonycs.dev online • nginx • linux vps navigation: click cards or use [1–4]
SECTIONS
root: /anthonycs
[1]
[2]
[3]
[4]
BUILD LOG
mode: manual

anthonycs.dev is a self-hosted environment: a Linux VPS running nginx, hand-written HTML/CSS, and a Flask backend that will later sync with an ESP32-S3 handheld running CapyOS.

  • NOW Making the home hub match the style of the LearnCS and Arcade pages while feeling like a clean, central “system menu”.
  • NEXT Expanding CapyHost with a 3D concept of the ESP32-S3 board, joystick and button layout, and CapyOS UI sketches.
  • LATER Re-attaching the Flask API so the console, dev log, and CapyOS cloud sync can read from live endpoints instead of static text.
Everything is deployed by ssh and git: nginx config, SSL, routing, and front-ends are all built manually instead of with site builders.
PROJECT MAP
overview
  • LearnCS: retro-inspired CS study site covering languages, data structures, operating systems, networks, and the history of computer science, with external docs and references.
  • Arcade: browser games and input prototypes focused on timing, game loops, and sprite work, with the goal of porting some of them to the CapyOS handheld later.
  • CapyHost & CapyOS: an ESP32-S3 desk companion with a 2.8" display, joystick, and buttons, plus mini-apps like timers, notes, and games that can eventually sync with this server.
  • Portfolio: a deeper writeup of the stack: VPS setup, nginx, SSL, routing, API design, and how the embedded device fits into the web stack.
anthony@shell • local console (frontend only)
$
commands: help, about, open learncs, open arcade, clear