Bang! DerpMail webapp frontend https://webmail.derpmail.pw/
coltondrg? 0eb8b55c6f cykadev 1 month ago
android oops again 9 months ago
brand cykadev 1 month ago
css everything 9 months ago
img everything 9 months ago
js cykadev 1 month ago
mdl everything 9 months ago
misc update docs 9 months ago
svg everything 9 months ago
.gitignore small restructure, some new features too 9 months ago
404.html Update '404.html' 6 months ago
README.md Update 'README.md' 7 months ago
bang.html oops, this time one that works 1 month ago
error.html everything 9 months ago
index.html everything 9 months ago
init.html everything 9 months ago

README.md

Bang!

The DerpMail webapp frontend.

  • https://webmail.derpmail.pw/
  • https://manage.derpmail.pw/
  • https://lite.webmail.derpmail.pw/

Bang! loads DerpMail webapps inside a frame so that we can inject code and make other special things happen with our webapps, without modifying the webapps themselves too much.

Bang! also has some special UI features that allow it to be used as an express DerpMail Mobile Lite app for Android by simply adding any Bang! enabled webapp to the home screen within Chrome. Bang! also has compatibility with DerpMail Mobile Plus (or DerpMail+) to allow some special things to happen.

Installation

mkdir /path/to/my/bang/webroot
cd /path/to/my/bang/webroot
git clone https://git.drg.li/DerpMail/bang.git
cd bang
cd misc
./fetch.sh
cp post-merge.example ../.git/hooks/post-merge
cd ..
ln -s bang/bang.html index.html

Install or symlink your webapp to bangapp in your webroot

Set the ErrorDocument 404 to /bang/404.html