HyperbolusForumsLoungeHype CMS Source Code

Hype CMS Source Code

Posted by fuzzy, 2025-05-16, 20:16:49, Thread ID: 220
avatar
Junior Member
Reputation:5
Posts:27
Credits:0
OP05/16/25, 03:16 PM
ID: 1507

Long story short: It's gone. The site's closed-source now.

I'm honestly kind of disappointed, but not surprised. If we want the site to stay open for any newbie Laravel developers to use as a reference (hi I only write in pure PHP), we'd need robust admin and moderator tools. Great to see that the Hype CMS is no more and that we can't have nice things.

Does anyone happen to have a copy of it on any commit, or the entire git history up until a certain point?

4
avatar
Junior Member
Reputation:12
Posts:28
Credits:0
05/16/25, 03:44 PM
ID: 1508

i think the site became closed source because it would be great to IP ban users but doing so would put their IP addresses in the code and dox them lmao

CEO of the Anti-Liam Foundation

3
avatar
Junior Member
Reputation:9
Posts:94
Credits:0
05/16/25, 03:51 PM
ID: 1509

There's probably a way to keep the site open source without doxxing IP banned users, not too sure what the way is but it's probably out there

avatar
Administrator
Reputation:13
Posts:45
Credits:-13
05/16/25, 04:09 PM
ID: 1510

The site is still planned to remain open source however various security measures have necessitated temporarily keeping the site’s code private until a better way of including private modules is established. You can DM me if you would like the source for a release, it’s still open source licensed. However, I may be hesitant to hand it out to new users or users with little history on the site.

4
avatar
Administrator
Reputation:13
Posts:45
Credits:-13
05/16/25, 04:10 PM
ID: 1511

No user IPs or personal information exist in the codebase.

2
avatar
Junior Member
Reputation:1
Posts:3
Credits:0
05/17/25, 07:42 AM
ID: 1517

Hidden, that's not how IP bans work, you don't directly place IPs in the code to ban a user that would be stupid

And yeah ig excluding private modules is a fair reason. I'm not that good of a programmer, but couldn't you just release the open source parts of the code, then when building the program, you instruct it to nab the private modules from somewhere and compile the code like that?

1
avatar
Junior Member
Reputation:5
Posts:27
Credits:0
OP05/17/25, 07:27 PM
ID: 1521

Hidden, that's not how IP bans work, you don't directly place IPs in the code to ban a user that would be stupid

If I recall correctly, they placed IPs in an array as a temporary measure. I personally think this is a terrible idea, as they'll have to scrub the git history afterwards, and it's generally bad practice. Please correct me if I'm wrong, but I think this is what happened.

Another worry I have is that, with private modules, it'll become only "source-available".

avatar
Administrator
Reputation:13
Posts:45
Credits:-13
05/18/25, 04:49 AM
ID: 1524

If I recall correctly, they placed IPs in an array as a temporary measure.

This was mentioned in passing however IP bans were able to be implemented shortly thereafter without resorting to this. I will repeat, as stated above, there is no personally identifying information of users in the site’s source code.

Another worry I have is that, with private modules, it'll become only "source-available".

This isn’t necessarily true. While the majority of the site would remain available under the same OSS license, probably only a few hundred lines of code (out of hundreds of thousands) will be in private modules. And these private modules will likely be completely proprietary and closed source, though not crucial to the site’s function (similar to a plugin). Although the Hype CMS is primarily focused on in-house use and not designed for ease of use for end users (we probably won’t help you set up your own instance). I wasn’t entirely sure why it was decided to be open source besides plain transparency with the community and possible archival but since it is I have no plans to revoke that.

If we want the site to stay open for any newbie Laravel developers to use as a reference…

If you are looking for another site to learn from as a Laravel dev, I recommend the osu! website. It is also open source and available on GitHub.

Log in to post a reply
Hyperbolus is not affiliated with RobTopGames AB or Geometry Dash
Hyperbolus © 2025
Connected via
Alakazam

GDPR Cookie Consent

Hyperbolus uses cookies and local browser storage to enable basic functionality of the site. If we make any changes to these options we will ask for your consent again.

Strictly necessary
Analytics and performance
Advertising personalization

sorry about this gang