Pekora is roblox revival, i decided to leak this because chloe is an big racist and a femboy.
Also please do not contact me on trying to get the source setup. there are many guides on how to and if you read this guide properly you shouldn't need help.
Pekora is a heavily modified and skidded economy simulator source lmao
pekora discord bot : https://github.com/tooblewtf/pekora-discord-bot pekora clients : https://github.com/tooblewtf/pekora-client
ALL LEAKED BY TOOBLE / TOOBLE TARAFINDAN LEAKLENDI
Please do not re-host this to the public. we know it is a source code that can start your own revival but re-hosting is unrecommended for reasons. This repository is only created for leak this shitty ass revival and how they work. If you want to build your own roblox please DON'T MAKE A REVIVAL WITH A SRC BUILD YOUR OWN.
- Node.js, to run the renderer/build panel
- PostgreSQL, for the database
- .NET 6.0, to run the website
- Go, for asset validation
- Redis Server important
- at least Windows 10, Linux is untested as my server is a Windows machine. You should use Wine to run everything if you are using linux (or if running a Debian vps, you can use Proxmox and run a windows VM.)
- a 10 character long domain that supports both HTTP and HTTPS
- knowledge on how things like this work (you should have at least some experience with websites and coding to be able to host this. it's really not hard to set up if you know what you're doing.)
-
Create a PG user, DB, and create a file called
"config.json"inservices/api. Put this in it (replacing the DB, User, and Pass with your credentials):{ "knex": { "client": "pg", "connection": { "host": "127.0.0.1", "user": "postgres", "password": "postgres", "database": "db_name_here" } } } -
Install nodejs, go (lang), and dotnet 6. Go into the
services/apidirectory in a terminal, run:npm i npx knex migrate:latest
-
Go into the
services/Roblox/Roblox.Websitefolder and renameappsettings.example.jsontoappsettings.json. Put in your DB info and any other configurable things. Also make sure to edit the "Directories" stuff (change/home/my_username/source-code/to the exact path of the unzipped source code, i.e. the path this README file is in). -
Go into the
services/Roblox/Roblox.Websitefolder in a terminal, and run:dotnet run
If everything is successful, you should be able to visit the site at
http://localhost:5000/. -
Start up the admin service by opening a new terminal, going into the
services/adminfolder, and running:npm i npm run dev
-
Open
services/2016-roblox-main/docs/get-started.mdand follow the guide for setting up 2016-roblox (this is the frontend). You should change the:https://{0}.roblox.com{1}API format to:
http://localhost:5000/apisite/{0}{1} -
Register an account, then copy your user id and replace the
"12"in"OwnerUserId"(inside appsettings) with your user id.ctrl+cthedotnet runcommand to close it, then run it again to start the site back up. You should now be able to go to:http://localhost:5000/admin/for admin stuff.
-
In order to upload things, you will have to start up the "asset validation service". You can do this by going into
services/AssetValidationServiceV2in a terminal and running:go run main.go
Note that the game-server program will probably need a lot of edits to actually work as a game service and/or render service.