A frontend and registration service for the maddy mail server
Go to file
Tracker-Friendly b30e8deae9 Accidentally added testing file (whoops) 2023-11-19 21:55:02 +00:00
login Accidentally added testing file (whoops) 2023-11-19 21:55:02 +00:00
public Updated a missed hyperlink 2023-11-19 14:11:02 +00:00
signup Fixed it not reading the config file 2023-11-19 13:51:30 +00:00
.gitignore Gitignore config.ini 2023-11-19 11:44:05 +00:00
LICENSE Initial commit 2023-11-04 16:42:38 +00:00
README.md Fully updated login 2023-11-19 14:09:10 +00:00
config.ini.example More login shenanigens 2023-11-19 21:54:36 +00:00
requirements.txt Fully updated login 2023-11-19 14:09:10 +00:00

README.md

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