github aunefyren/wrapperr v3.0.0-b
v3.0.0

latest releases: v3.2.7, v3.2.6, v3.2.5...
2 years ago

Disclaimer

There is a bug where the front end gets upset if your admin password is too short. Will be fixed soon. 🚀

Wrapperr API rewritten

It's been a while since Wrapperr received a release, but for good reason! The API portion has been completely rewritten in GO, dropping good ol' PHP. This comes with many advantages, the main one being Wrapperr becoming a standalone application with click to launch. No more tutorials on how to install Apache! This also improves security, as many users understandably failed to secure their web server setup when setting up Wrapperr.

I decided to change up the language for the API to challenge myself and learn more powerful/modern languages, and I am really happy with the result. However, the final push I received a couple of months ago was by visiting different public Wrapperr instances. While there I could easily read different configuration files containing sensitive data because the web servers didn't block access to the config directory.

No more! The GO web server only hosts the front-end of the application.

The release might seem a bit disappointing if Wrapperr worked fine for you because there are fewer front-end updates and/or new crazy features, but I sincerely hope new users find the application easier and more user-friendly. In the future, I might try to learn React to improve the interface, that could be fun!

Either way, enjoy!

Release notes:

  • New API in GO
    • More secure
    • Build the application yourself or download the appropriate version from the release section
    • No more run-limit issues from PHP
    • Web server included
  • Interface/CSS tweaks
    • Minor color changes
    • Prettier cache-logger
    • Spacing adjustments
    • Winter theme
  • Read log file in admin menu feature
  • Fixed pop-up blocking on most browsers (#25)
  • Option to disable winter theme
  • Fixed 'scary' Plex login warning
  • Added loading screen
  • Improved logging (IP forwarding, formatting, logic)
  • New GitHub workflow

Don't miss a new wrapperr release

NewReleases is sending notifications on new releases.