The HSBNE Portal is open source software called MemberMatters and is a full featured membership portal. It is designed by and for HSBNE (Hackerspace Brisbane). It was created by Jaimyn in his spare time, with a little help from some HSBNE members. It can manage membership, access permissions, spacebucks, doors, interlocks and more! For more information please see the GitHub repo here.

The HSBNE member portal runs inside a docker container on porthack01. It is primarily written in python and JavaScript (Vue.js) and uses a locally stored sqlite database. There is an nginx reverse proxy on porthack01 that manages SSL and proxies traffic from portal.hsbne.org to the right container.

The member portal also implements the space API, although it currently does not dynamically pull sensor information etc.

You can easily update the docker container by running the update script in the application directory.

Useful Info

Author(s): Jaimyn (@jabelone)
Current Maintainer(s): No one :(
Running On: Porthack01
GitHub: MemberMatters

  • infrastructure/services/memberportal
  • Last modified: 3 years ago
  • by jabelone