Skip to content

gsaker/GuardedGabble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GuardedGabble

A self hosted encrypted chat messaging app

Server Installation

First clone the repository

git clone https://github.com/gsaker/GuardedGabble

Then change directory to the root of the project

cd GuardedGabble

Make sure all dependencies are installed

pip install socket threading

To start the server refer to the following guide

python main.py <Host Address> <Port Number> <Encryption Enabled> <Store Messages>

For example

python src/server/main.py 127.0.0.1 64147 true false

Client Building

To build a client app, first install pyinstaller and pillow

pip install pyinstaller pillow

Then build the app using pyinstaller

pyinstaller -n GuardedGabble -F --windowed --icon=img/icon.ico src/client/main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages