Setup the server the "normal" way - RewardedIvan/3DPS GitHub Wiki
Warning
If you didn't already see why I said not to use this method then you should read it
Now sure I warned you, even though the exploit may not always be deadly against your machine, it still may cause harm, but we don't want any of that...
That out of the way now
Windows
Do you have golang installed? No, Yes
While installing you should check add to path
Anyway
- Clone this repo or download the zip
- Unzip the zip lmao, if you haven't cloned it
- Go ahead and enter the private_server directory
- Replace the address bar's content to cmd
go install github.com/mattn/go-sqlite3
go run 3dps.go
- All should be fine :D Although if things go wrong you should make a help issue, please check the FAQ first, unless you know what your doing and absolutely sure it's a bug, then report it as a bug
Linux
Do you have golang installed? No, Yes
While installing you should check add to path
Installing go
Arch based (eg. Manjaro, Endevour OS, Garuda, Arco....)
pacman -Sy go
Debian based (eg. Ubuntu, Pop OS, Zorin OS, KDE Neon....)
apt install golang
Gentoo
emerge dev-lang/docker
Red Hat based (eg. Fedora, OpenSUSE, RedHat Enterprise Linux)
yum install go-toolset
I recommend only for RHEL (RedHat Enterprise Linux)
zypper install go
for OpenSUSE, Fedora and distros that derive from them
Any other distro
with a different package manager probably has the go or golang package, I am assuming you know how to install packages if you are using it anyway, also you should let me add it to this list (: (make an issue)
No?
To bothered to add instructions for compiling it yourself, but if your using slackware or some distro like that, I am assuming you know how to compile things yourself
MacOS
use brew install go
Anyway
- Clone this repo or download the zip
- Unzip the zip lmao, if you haven't cloned it
- Open a terminal and
cd
to the private_server directory go install github.com/mattn/go-sqlite3
go run 3dps.go
- All should be fine :D Although if things go wrong you should make a help issue, please check the FAQ first, unless you know what your doing and absolutely sure it's a bug, then report it as a bug
MacOS
MacOS is similar to linux (both derive of unix) so you can install go with brew or golang pkg and use the same instructions without the "docker" group part or at least that's what I know