24 lines
532 B
Markdown
24 lines
532 B
Markdown
# HectaMail-website
|
|
|
|
A frontend and registration service for the maddy mail server
|
|
|
|
## Setup
|
|
|
|
Install everything in requirements.txt
|
|
|
|
Copy config.ini.example to config.ini and edit accordingly
|
|
|
|
Use your web server to host everything in public, and run app.py with python.
|
|
|
|
Reverse-proxy signup/signup.py to /register, and run as an a normal user with doas permissions for maddy
|
|
|
|
Reverse-proxy login/login.py to /login, and run as the maddy user to have r/w access to the db
|
|
|
|
## Dependencies
|
|
|
|
System
|
|
|
|
Any HTTP web server
|
|
Python3
|
|
Pip
|