Sueta

Portel

1.6.1

Host a simple website in you're minecraft server.

·Plugin
  1. 1.6.1latestSquash upload of version from 1.4.5 to 1.6.1Mar 15, 2026

    [1.6.1]

    Added
    - Minimalist UI: Completely redesigned the web interface with a focus on typography, intentional whitespace, and a unique aesthetic. - Clickable Commands: The /portel help menu now features fully interactive, clickable subcommands and links. - SmallFont Consistency: Applied SmallFont formatting across all in-game messages and command outputs. - Source Filtering: Added source tracking to WebSocket messages to prevent duplicate display on the web interface.
    Changed
    - Refactored PortelCommand to use the Adventure Component API for more robust event handling. - Cleaned up console output by removing verbose debug and serving logs. - Organized project documentation into a dedicated guides/ directory.

    [1.6.0]

    Added
    - Hot-Reloading: Added a FileWatcher service that automatically clears the internal web cache when files in the web/ directory are modified, created, or deleted. No more manual restarts needed after editing assets! - Added hot-reloading toggle in config.yml.
    Changed
    - Refactored onDisable and reload logic to properly manage asynchronous services.

    [1.5.0]

    Added
    - Shared SSLUtils to unify SSL configuration between Web and WebSocket servers. - Configurable chat prefix and colors for web-to-game messages. - In-memory static file caching for faster asset delivery. - Asynchronous cleanup task for the RateLimiter to prevent memory growth. - Thread pool (10 threads) for the web server to handle concurrent requests better.
    Fixed
    - Security: Blocked unauthenticated web-to-game chat injection via a new toggle. - Security: Implemented strict path validation to prevent Path Traversal attacks. - Security: Added HTML escaping to PlaceholderAPI output to prevent XSS. - Fixed a bug where default assets were overwritten on every startup. - Synchronized IP logging to prevent thread-safety issues and file corruption. - Renamed ips.yml to ips.log and made the log file name configurable.
    48 downloads
  2. 1.4.5Portel 1.4.5Dec 1, 2025
    - PlaceholderAPI support to display server values on web. - HTTPS/SSL verification - More file types supported to parsing to web - Some new commands Guides for placeholder api support and https/ssl verification are on [Github repo](https://github.com/Skullmc1/Portel)
    40 downloads
  3. 1.4.3Portel 1.4.3Dec 1, 2025
    - Added websocket support - You can create live integrations with the server now - Like basically website to server communication Guide on github.
    4 downloads
  4. 1.4.2Portel 1.4.2Nov 17, 2025
    Huge skip to version 1.4.2 Minor versions will not be uploaded. Changelogs will be on the git repo not here.
    16 downloads
  5. 1.1.1Portel 1.1.1Nov 17, 2025
    Added a small rate limiter for security </br> Added a /portel restart command for convenience
    9 downloads
  6. 1.0.0Portel 1.0.0Nov 3, 2025

    Portel Release!

    Features right now:
    - Host HTML files with css,js. - Use graphical assets. - Change the port it's hosted on. - Change the home page destination.
    Please note that this is the first iteration of this so this only has the barebone features right now.
    If you think this is good or wants this to get new updates contact me on discord 
    <details> <summary>Spoiler</summary> My discord username - v_late </details>
    21 downloads

Similar projects

Plugin →