deamwork / bitseal-server

Server application for Bitseal

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bitseal-Server

Bitseal is a Bitmessage client for Android, currently in Beta.

Bitseal Server is a slightly modified version of PyBitmessage.

<img src=https://i.imgur.com/DmkWNqe.png" align="left" height="399" width="800" vspace="20">


See also Bitseal's main respository: https://github.com/JonathanCoe/bitseal

Instructions for setting up bitseal-server

  1. Download the zip file of the source code from Github

  2. Extract the source code files to the desired location on your server

  3. Run bitmessagemain.py

  4. After a few seconds, stop PyBitmessage. PyBitmessage will have created a keys.dat file, which you can now use to specify your API settings

  5. Open the keys.dat file in a text editor. On Linux systems it will be located at "/.config/bitseal-server". On Windows systems it will be located at "%APPDATA%\bitseal-server". On OSX systems it will be located at "/Library/Application Support/bitseal-server".

  6. Add the following lines to the "bitmessagesettings" section of the keys.dat file, replacing the port number, username, and password values as appropriate:

daemon = true
apienabled = true
apiport = YOUR_API_PORT_NUMBER
apiinterface = 0.0.0.0
apiusername = YOUR_API_USERNAME
apipassword = YOUR_API_PASSWORD
  1. Save and close the keys.dat file

  2. Ensure that your server's firewall is set up allowing incoming + outgoing TCP connections on port 8444 (PyBitmessage default) and the API port you specified in the keys.dat file

  3. Run bitmessagemain.py

  4. Open Bitseal and add your server's URL, API username, and API password via the 'Server Settings' page

  5. Done!

License

Copyright 2014 Jonathan Coe

Licensed under the Gnu General Public License Version 3

Support the project!

The development of Bitseal has been a large project, taking many months of work. I'm doing it on a purely non-profit basis.

Bitcoin donations are very gratefully received: 1ALTrxJ3Yn3Rc85Uf467u3ZcpHCzx4jDAT

About

Server application for Bitseal

License:GNU General Public License v3.0


Languages

Language:Python 99.7%Language:Shell 0.3%