Note
Python 3.14 has released! 🥳 Pistributed is untested on 3.14 at the moment (ironically). <3
Distributed and decentralized pi calculation
Tangled users; get Pistributed's client/server from GitHub here: https://github.com/wish13yt/pistributed/releases
Website: https://wish13yt.github.io/pistributed/
Download the server from the latest release.
Then, make sure you have flask & python-dotenv installed.
Run setup.py in the server directory.
Last, run the server with flask run!
Have a client connect to your server and let the Pi begin!
Do not run on systems owned by another entity, entities, person, or people, without explicit permission from them.
Make sure you trust servers you connect to! I do not control any of them and am not responsible for anything on external websites and/or servers.
For server owners: Security is not guarenteed. I am not responsible for ANY damages or attempts of damages to ANY computer, phone, or device running Pistributed's client or server.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/. By continuing, you agree to these terms, disclaimers, and acknowledge that there is NO WARRANTY.