mpernow/eratosthenes
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Eratosthenes - my library manangement system. Consists of a database containing articles and books with keywords and path to them. All of this will be stored on my server so as to make it centralised. It is accessed by simply running the script eratosthenes.py. This will work assuming that you have ssh keys set up. Note that paths and ssh addresses are hard-coded into the code. Order of columns in the table is: ID, Title, Authors, Year, Publication Type, Keywords, Path The ID is in a file called "id_num". This lists all taken IDs and when a new entry is added, it takes one plus the last entry, then appends this to the file. Note on name: Eratosthenes was the chief librarian of the Library of Alexandria. He was also a polymath who invented the concepts of latitude and longitude. His qualifications make him suitable to take care of my collection of knowledge. The table in the DB is named Alexandria. ========================================= Release history: v1.2: 2020-11-14 Implemented config.py to automatically check whether on home network or not and set the ip address in ssh appropriately. v1.1: 2020-06-20 Bug fixes regarding transfer over scp v1: 2020-06-16 Implemented communication via ssh to store database and the pdfs there. The scripts that should be placed on the server under ~/eratoshtenes/ are in the folder 'on_pi' Additionally, small bug changes v0: 2020-06-14 Fully functioning first version. Only possible to use local databse, i.e. ssh not set up
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Packages 0
No packages published