P-BANK

Find us by looking for a toilet – leave as a proud P Donor

Today’s agriculture depends on industrial fertilizers containing P, Phosphorus. This non-renewable is currently still obtained from mined Phosphate Rock which is depleting quickly. To secure our future food supplies we need to start to recover P now.

The P-BANK is a public toilet that aims to close the P-cycle. The sanitation system separates Pee from the waste water which simplifies nutrient recovery. This happens directly in the P-BANK. The recovered P is re-used as fertilizer in the P-BANK garden.  

COLLECT

In the donor rooms you can comfortably donate in a no-mix toilet or a waterless urinal.

RECOVER 

While washing hands, you can peek into the recovery lab. A process of chemical reactions recovers P from Pee safely and hygienically.

RE-USE

Leaving the P-Bank you’ll discover that the recovered P can be successfully reused as an alternative for mined Phosphorus.

Galaxy Online 2 Private Server Install

Once basic functionality works, consider these upgrades:

No official server files were ever released. The files circulating online are either:

Where to find them (use at your own risk):

Expected filenames you’ll encounter:

Typical directory structure after extraction:

/GO2_Server/
├── GameServer/
│   ├── GameServer.exe (or binary)
│   ├── MapServer.exe
│   ├── LoginServer.exe
│   └── Config/
│       ├── world.ini
│       └── database.ini
├── Database/
│   └── go2_db.sql
├── Web/
│   ├── index.html
│   ├── client.swf
│   └── api/
│       └── login.php
└── Tools/
    └── account_creator.php

The server executables must be started in a specific order: galaxy online 2 private server install

If you close the command prompt windows, the server dies. Use a tool like AlwaysUp or create Windows Services for persistence.


Edit Lua scripts inside the GameServer/script/ folder:

The Difficulty Curve: Installing a private server for a dead browser-based Flash/MMO game is rarely a "click and play" experience. Unlike modern private servers for games like WoW or RuneScape, GO2 private servers are often community-run passion projects with zero corporate backing.

Step 1: Finding a Host The first hurdle is discovery. You won't find these on Steam or the App Store. You have to dive into obscure Discord channels, Reddit threads, and Chinese gaming forums. The most prominent versions are often Spanish or Chinese hosted, requiring translation tools if you aren't bilingual.

Step 2: The "Flash" Problem GO2 was built on Flash. With Adobe Flash Player dead, the installation process for a private server is archaic. Once basic functionality works, consider these upgrades: No

Installation Verdict: 3/10. It is messy, prone to false positives from antivirus software, and intimidating for the average user.


The installation of private servers exists in a legal grey area. While software preservation is a noble goal, the unauthorized use of copyrighted assets (graphics, audio, and code) owned by IGG constitutes copyright infringement. This paper recommends the use of private servers strictly for:

You may need to mark binaries as executable:

chmod +x /GO2_Server/GameServer/GameServer
chmod +x /GO2_Server/GameServer/LoginServer
chmod +x /GO2_Server/GameServer/MapServer

Run in separate terminal sessions (or use screen):

screen -S login
./LoginServer
# Ctrl+A, D to detach

screen -S game ./GameServer

screen -S map ./MapServer

Alternatively, create a startup script start_servers.sh:

#!/bin/bash
./LoginServer &
./GameServer &
./MapServer &
sudo mysql_secure_installation
sudo mysql -u root -p

Inside MySQL:

CREATE DATABASE go2_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'go2_user'@'localhost' IDENTIFIED BY 'your_strong_password';
GRANT ALL PRIVILEGES ON go2_db.* TO 'go2_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Import the database schema:

mysql -u go2_user -p go2_db < /path/to/GO2_Server/Database/go2_db.sql

PROJECT 

In 2018 the Bauhaus University Weimar and WERKHAUS destinature received funding from the German Federal Environment Foundation (DBU) to develop the first P-BANK. The concept was developed by Anniek Vetter and Sylvia Debit during a semester project at the Bauhaus University Weimar led by Prof. Jörg Londong back in to 2013.
The P-BANK was first used for several months during the 100th anniversary year of Bauhaus in Weimar, Germany 2019. Later that year the P-BANK was at the Tiny Living Festival. The project was presented at the Antenna platform during the Dutch Design Week 2019. 
WERKHAUS destinature built the mobile P-Bank from sustainable materials, based on the service and communication designed by Debit and Vetter, including donor-rooms containing the toilet safe! sponsored by Laufen. The recovering system is developed by the B.is, the department of urban water management and sanitation of the Bauhaus University Weimar led by Prof. Jörg Londong, with the support of Vuna and Eawag. Besides consulting Goldeimer supports getting the story and the out there! 

© Copyright 2019 P-Bank - All Rights Reserved

LOCATION

Werkhaus
Salzwedeler Str. 13
D -29439 Lüchow

CONTACT

Bauhaus-Universität Weimar

 
 

Mobirise web maker - Find more