Completed

    SAMP Music Streamer

    A Node.js-based music streaming service built for SAMP Roleplay servers, allowing players to upload, manage, and stream custom songs in-game.

    Category
    SAMP
    Date
    March 27, 2025

    Technologies Used

    Node.jsExpress.jsEJSFile UploadsPterodactylReplitHeroku
    SAMP Music Streamer

    SAMP Music Streamer

    The SAMP Music Streamer is a custom music server solution for San Andreas Multiplayer (SAMP) Roleplay servers.
    It enables server admins and players to stream and manage custom audio files directly in-game.

    Key Features

    • 🎵 Upload and manage custom music for SAMP servers.
    • 📂 File management routes for listing, renaming, and deleting tracks.
    • 🔑 Auth-protected admin routes for secure operations.
    • 🌐 Multi-platform availability: can run on Pterodactyl Panel, Replit, or Heroku.
    • 📜 Licensed under Apache 2.0.

    Routes

    • / → Upload new music
    • /list → List all uploaded music
    • /music → Music listing for SAMP integration
    • /rename/:authcode → Rename uploaded music (Auth required)
    • /delete/:authcode/:filename → Delete music by filename (Auth required)

    Tech Stack

    • Backend: Node.js, Express
    • Templating: EJS with ejs-mate
    • Middleware: body-parser, cors, morgan
    • File Handling: express-fileupload, fs-extra

    📅 Completed: March 27, 2025

    Related Projects

    Discover more projects with similar technologies or categories.

    SAMPActive

    New City Roleplay

    A full-featured San Andreas Multiplayer (SA-MP) roleplay gamemode built with Pawn. Includes dynamic jobs, factions, vehicles, admin tools, anti-cheat systems, and continuous updates.

    Pawn (SAMP)MySQL+3
    View Project
    PackageMaintained

    ytsearch-cli — YouTube Search Command-Line Tool

    A powerful and interactive CLI tool for searching YouTube videos, channels, and playlists directly from your terminal, built on top of ytsearch.js.

    Node.jsnpm+1
    View Project
    PersonalCompleted

    E2EE Chat — End-to-End Encrypted Chat App

    A secure real-time MERN chat app with true end-to-end encryption using client-side RSA-OAEP, built as a personal project.

    ReactTailwind CSS+5
    View Project