This is an attempt to recreate the mid 2012 Roblox Website using Roblox's existing API, and HTML/JS/CSS/IMG files from archive.org
Currently, I consider this project to be in an early alpha. Practically 0% of the features I want this project to have are added, and breaking changes will occur daily.
The goal of this project is to completely recreate the 2012 Roblox website with Roblox's APIs (and our own for services that no longer exist, such as the Forums and comments).
These are features that some people would love this project to have, however, they are either impossible, too time consuming, or just not something I want to implement:
Install node, install redis, clone this repo, cd into "www" and run npm install
.
Next, create a file called "cookies.txt" in the root directory of the repo with at least one ".ROBLOSECURITY" cookie (with each cookie seperated by n
or rn
).
Create a file called config.json
in the "www" folder. Read src/helpers/Config.ts
IWebsiteConfiguration for more information, but here's the gist of it:
{
"cookiesKey": "Replace me with a secret key",
"csrfKey": "Replace me with a DIFFERENT secret key",
"redis": {
"host": "127.0.0.1",
"port": 6379,
"keyPrefix": "prefixHere",
"enableOfflineQueue": true
}
}
npm run start:dev
I use the discord server to get suggestions from people, learn about bugs, share (and recieve) old videos/screenshots of the Roblox website in order to allow me to recreate pages more easily, and to chat.
Join the discord server here: discord.gg/S9apqS2
If you try to host this publicly, you will probably get smacked with a DMCA take-down notice or have your site taken down due to it being reported for phishing. Although I can't stop you from hosting it, it is recommended that you just keep this for personal use.
Likewise, if you find someone hosting this project, I don't recommend providing your cookie or logging in since doing so can allow them to steal your account.
This project is licensed under GNU GPLv3. See the "LICENSE" file for more information.
CERTAIN FILES COPYRIGHT INTERNET ARCHIVE. OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)).