Skip to content

aaronspringer/TextBookSocial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TextBook Social

A command line text based social media application

Authors

Installation

Run TextBook Social by downloading from the release page

  • Upon initial run, the program will create a database file in the same directory as the executable
  • If no DB_ENCRYPTION_KEY is set, the program will fail to encrypt the database file
  • Email functionality requires EMAIL_KEY, which I can provide per request

Features

  • SQLITE3 database
  • Encryption on the file level of the db
  • Password hashing with salt
  • Email reset functionality to be able to change password
  • Administrator controls

Environment Variables

To run this project, you will need to add the following environment variables.

DB_ENCRYPTION_KEY="any 16 character code"

For email password reset functionality

EMAIL_KEY="insertkeyhere"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages