Gallery¶
Image submissions to the public Nekotopia catalogue. Pro-tier only.
Where it lives
Sidebar: Gallery (under You & Comms). Section ID: gallery-section.
What gets submitted here¶
Anything you've made on / with Nekotopia infrastructure — screenshots of nLAN game sessions, photos of your retro hardware peering through Torus, art generated on sgai, retro screenshots from services you've listed on Neko Pages. The bar is interesting, not professional — show what the platform makes possible.
Submission flow¶
- Upload — drag-drop or file picker. PNG / JPG up to 10MB. The file uploads to S3 (private bucket initially).
- Metadata — title, caption, optional tags.
- Submit — your submission goes to the admin moderation queue.
- Wait — usually under 48h. You'll get a Messages update when it's actioned.
Possible outcomes:
| Outcome | What happens |
|---|---|
| approved | Image published to the public catalogue. S3 ACL flips to public-read. Visible at https://nekotopia.io/gallery |
| rejected | Reason in the Messages reply. Image deleted from S3 |
| edits requested | A comment thread opens; you can revise and resubmit |
My submissions card¶
Shows your historical submissions: thumbnail, title, status pill (pending / approved / rejected / revision), submitted-at, action.
Empty state is the Kernel image-icon callout — "No pending submissions" plus the schema bullets.
Featured¶
Approved images that an admin has featured get pinned to the top of the public catalogue. Featured count appears on your profile as a small ★ badge.
Tips¶
- Caption tells the story. "WireGuard mesh between three Amigas — IPX over Torus" beats "screenshot.png".
- Higher-res is better. The catalogue scales down for thumbnails but stores the original.
- Avoid personal info in screenshots (full IPs, usernames, tokens). Mask before submitting.
Why Pro-only¶
Gallery submissions are a community contribution that puts content on the public catalogue. Restricting to Pro members keeps the bar high — submissions tend to be more deliberate, and the moderation queue stays manageable.