Overview
What this page is
"Projects" here means the long-running, publicly available work that lives under
the apoptoses umbrella. The portfolio mixes web applications
(the SP-Legends Roblox hub, the bot management dashboard), infrastructure
tools (the apoptotic Discord bot, the modded Minecraft servers), and
Windows desktop software (Dendrite). Everything is built in Rust
where it makes sense, with hand-written HTML, CSS, and JavaScript for the
front-ends — no heavy frameworks, no opaque build pipelines. Each card below
summarizes who the project is for, the problems it solves, and how to start
using it.
Roblox · Web App
SP-Legends Hub
SP-Legends is the resource hub for players of the Roblox game
+1 Skill Point Legends. It bundles a full wiki, a damage calculator,
a leaderboard, a live private-server tracker, and a calculator for membership
perks — all served from a single Axum server that polls the Roblox API every
fifteen seconds and persists state to disk between restarts.
- Audience: SPL players who want accurate, fast tools without ads-everywhere fan sites.
- Highlights: live private-server feed, damage calc, wiki, leaderboard.
- Tech: Rust + Axum 0.8, rustls TLS, persistent JSON/binary stores, Cloudflare-fronted polling.
- Status: active and updated as the game evolves.
Open the live tool →
Discord · Bot
apoptotic
apoptotic is a full-stack Discord bot for community servers. It bundles a
moderation suite (warn / mute / kick / ban / tempban / timeout with audit logs
and an appeal flow), a configurable AutoMod with word- and regex-based filters
plus phishing-domain detection and anti-raid protection, an XP and leveling
system, channel games like counting, voice playback, scheduled tasks
(Question of the Day, birthdays, reminders), Roblox player and private-server
integration with SP-Legends, and Buy Me a Coffee membership-tier role sync.
- Audience: Discord server admins who want one bot instead of seven.
- Highlights: moderation, AutoMod, leveling, games, scheduled tasks, Roblox integration.
- Tech: Rust + serenity / poise, dedicated SQLite worker thread, Axum HTTP callback API.
- Status: in active use across multiple servers.
Read the full feature breakdown →
Discord · Web App
dashboard
The dashboard is a small website that gives Discord server
admins an easy UI for managing the apoptotic bot — without slash commands. It
handles Discord OAuth sign-in, gates each request by the user's role inside
the guild, and proxies management calls to the bot's internal REST API. From
one screen an admin can edit AutoMod rules, configure log channels, browse the
audit history, and adjust permissions.
- Audience: server admins who'd rather click than type.
- Highlights: Discord OAuth, role-gated access, full bot configuration UI.
- Tech: Rust + Axum, rustls TLS, OAuth + session cookies, role-checked proxy.
- Status: live at
dashboard.apoptoses.com for guilds where the bot is installed.
Windows · Desktop
Dendrite
Dendrite is a Windows-native Rust desktop application for analyzing and managing
disk usage at scale. It scans mounted drives — preferring fast low-level NTFS
mechanisms where available — builds a memory-optimized filesystem tree, and
derives searchable, sortable visual views from that tree. On top of that it
layers analysis features: category breakdowns, largest files and folders,
cleanup suggestions, exports, folder comparison, usage history, and live update
tracking. Architecture is cleanly split between orchestration, core data and
processing, and UI rendering, with nearly all expensive work happening
asynchronously through channel-based background tasks.
- Audience: Windows power users, IT and sysadmin users, and Rust developers curious about desktop architecture.
- Highlights: NTFS-preferred scanning, low retained memory, responsive UI, folder comparison, usage history, live updates.
- Tech: Rust desktop app, Windows-specific APIs, channel-based async background work.
- Status: active — best run with administrator privileges so the NTFS-preferred scan path is available.
Minecraft · Servers
Modded Minecraft servers
Two whitelist-only modded servers run under the apoptoses umbrella:
All The Mods 10 at mc.apoptoses.com and
All The Mons (ATM10 + Cobblemon) at og.apoptoses.com.
Both are exposed through a Cloudflare tunnel, so joining requires the
modflared client mod alongside the matching modpack.
- Audience: friends, community members, and approved guests.
- How to join: install the modpack, add modflared, paste the IP, and request whitelist access via the contact form.
See the full server guide →
Archived
Val Tracker
Val Tracker was an early experiment in a desktop overlay that read live Valorant
match stats from a local API and surfaced per-round numbers in a small floating
window. It is no longer maintained — Riot's API surface and anti-cheat changes
moved out from under it — and is kept here only for historical context. The
lessons (channel-based architecture, async background polling, low-overhead UI)
fed directly into the design of Dendrite.