Der Wohnungsbot ist Teil der Ausstellung Von einem der auszog eine Wohnung in Berlin zu finden. Ein Automatisierungsdrama in drei Akten — 2. Akt: Das Versprechen des Bots
Website
Ausstellungsansichten (vorläufig)
Artikel bei Tagesspiegel Leute
Der Wohnungsbot kann an sich für für ia32
auf Windows gebaut werden. Standardmäßig ist dies allerdings deaktiviert, da bisher kein Weg gefunden wurde die 32-bit Version separat auszuspielen und daher eine wesentlich größere Installationsdatei entstünde die für die große Mehrheit keinen Mehrwert hätte. (PRs gerne gesehen, vgl. u.a. electron-builder#1897)
Es selbst zu bauen ist aber einfach, mehr dazu im Abschnitt Build and package.
Offiziell unterstützt Electron seit 4.0 keine 32-bit Linux Systeme mehr,
aber bis inklusive Wohnungsbot 1.5 (Electron 18) hat es ohne Probleme funktioniert.
Ab Wohnungsbot 1.6 (Electron 19) gibt es keine 32-bit Linux builds mehr – entweder ihr findet heraus,
wie man es dennoch bauen kann, oder ihr verwendet den Wohnungsbot 1.5.
- Der Code für die Karte basiert auf einem schönen Projekt des Tagesspiegels, Code auf Github
Feel free to tinker with the code base. PRs are very welcome, but should — like the Wohnungsbot — target a general audience, or at least not hinder it. Please keep in mind that everything is AGPL-3.0 licensed, a very strong copyleft license.
Clone the repository, install dependencies and create a configuration file:
git clone https://github.com/neopostmodern/wohnungsbot
cd wohnungsbot
npm i
cp app/constants/keys.json.example app/constants/keys.json
Then configure app/constants/keys.json
as needed.
To start the local development version with partial hot reload run:
npm run-script dev
npm run-script package-all
Replace all
with your plattform as needed, see package.json
for options.
To build for 32-bit Windows add , 'ia32'
to build > win > target
in
package.json:100
and build with npm run-script package-win
.
To release to GitHub (for auto-update et cetera) run:
GH_TOKEN=__YOUR_GITHUB_TOKEN_HERE__ npm run-script package-publish