Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ms10596/catalog
TV series management system
https://github.com/ms10596/catalog
flask oauth2 python sqlite
Last synced: 1 day ago
JSON representation
TV series management system
- Host: GitHub
- URL: https://github.com/ms10596/catalog
- Owner: ms10596
- Created: 2018-08-27T07:01:15.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T02:23:09.000Z (about 2 years ago)
- Last Synced: 2023-03-04T03:17:01.568Z (almost 2 years ago)
- Topics: flask, oauth2, python, sqlite
- Language: Python
- Homepage:
- Size: 13.7 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Intro
Catalog is my second project on program [Full Stack Web Developer Nanodegree Program](https://eg.udacity.com/course/full-stack-web-developer-nanodegree--nd004).
It is mainly a content management system that manages tv series.# Tools used
1. Python
2. Flask
3. SQLITE
4. SQLAlchemy
5. HTML
6. Google sign-in[IP Address] (http://52.47.209.202/)
[SSH port] (2200)
# To login from terminal:
`ssh [email protected] -p 2200 -i $private_key`## Software installed is available in requirements.txt in the repo
# Resources that helped me
1. https://www.digitalocean.com/community/tutorials/how-to-deploy-a-flask-application-on-an-ubuntu-vps
2. https://www.godaddy.com/help/changing-the-ssh-port-for-your-linux-server-7306
3. https://www.thomas-krenn.com/en/wiki/Perl_warning_Setting_locale_failed_in_Debian# Configurations
- Change ssh port to 2200
- Force UFW to allow only ports: 2200, 80, 123
- catalog.conf is added to sites-available directory
- catalog.wsgi is added to the rep to map apache with flask# Acknlodgments
Sometimes the sqlalchemy raises errors, The errors disappear when refreshing the page :)
Also a server restart would help a lot