User Tools

Site Tools


projects:hackhub

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
projects:hackhub [2020/04/19 14:31] hibbyprojects:hackhub [2020/07/07 20:48] – external edit 127.0.0.1
Line 1: Line 1:
 ====== Hackhub ====== ====== Hackhub ======
  
-Hackhub is our member database and lives on [[projects:finzean|Finzean]]+Hackhub is our member database and lives on [[projects:finzean|Finzean]]
 + 
 +It is very closely integrated with [[projects:57_north_id|57North ID]] and both need to be running.
  
 Hackhub code is hosted at [[https://github.com/hackerdeen/hackhub|Github]]. Hackhub code is hosted at [[https://github.com/hackerdeen/hackhub|Github]].
Line 14: Line 16:
   * Python   * Python
     * Flask     * Flask
-    * python-pyme 
   * Apache2   * Apache2
     * libapache2-mod-wsgi     * libapache2-mod-wsgi
Line 28: Line 29:
   - ''apt install python-flask sqlite3 slapd ldap-utils ldapscripts git apache2 libapache2-mod-wsgi python-virtualenv python-ldap''   - ''apt install python-flask sqlite3 slapd ldap-utils ldapscripts git apache2 libapache2-mod-wsgi python-virtualenv python-ldap''
   - Import LDAP   - Import LDAP
 +  - Migrate hackhub DB - ''/home/hackhub/hackhub.db''
   - ''adduser hackhub'' - ensure hackhub has no password, has a ''/home/hackhub'' and a shell of /bin/sh   - ''adduser hackhub'' - ensure hackhub has no password, has a ''/home/hackhub'' and a shell of /bin/sh
   - ''pip2 install python-cas monthdelta''   - ''pip2 install python-cas monthdelta''
Line 34: Line 36:
     - Configure ''hackhub/local_settings.py''      - Configure ''hackhub/local_settings.py'' 
     - ''cd && virtualenv .hackhub''     - ''cd && virtualenv .hackhub''
 +  - Configure [[projects:57_north_id|ID]] 
  
  
projects/hackhub.txt · Last modified: 2022/09/07 13:29 by hibby