Skip to content

Set up Cursor Cloud (Linux) development environment - #2

Draft
YLongger wants to merge 1 commit into
mainfrom
cursor/setup-cloud-dev-env-1fcf
Draft

Set up Cursor Cloud (Linux) development environment#2
YLongger wants to merge 1 commit into
mainfrom
cursor/setup-cloud-dev-env-1fcf

Conversation

@YLongger

Copy link
Copy Markdown
Owner

What

Sets up and documents the Cursor Cloud development environment for this offline FairyLand archive project. No product code changed — only AGENTS.md gains a ## Cursor Cloud specific instructions section capturing durable Linux-specific caveats.

Environment

  • Update script (runs on VM startup): pip install -r requirements.txt --break-system-packages then python3 -m playwright install --with-deps chromium.
  • Cloud VM is Linux / Python 3.12 — dev + verify only. The Python 3.7 + PyInstaller Win7 exe-packaging flow in AGENTS.md cannot run here and is Windows-only.

Verified working

Task Command Result
Build python3 build_modern.py articles=1104 monsters=559 monster_parse_fail=0
Dev preview python3 -m http.server 8777 --directory site key endpoints (/modern/index.html, /index8.htm, .php, Big5-named JPG, /memory/, /lager/, /ruffle/) all 200
App launcher python3 launcher_modern.py (after building site.zip) serves on random 127.0.0.1 port; .phptext/html, .swfapplication/x-shockwave-flash correct
Audit python3 audit_all.py 1130 pages, 0 defects
Hello-world Browser SPA: search "史萊姆" → open article → open 幻獸資料庫 bestiary + filters works end-to-end

Demo

fairyland_spa_search_and_bestiary.mp4

Landing page
Search result article
Bestiary database

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

Co-authored-by: YLong <YLongger@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants