- PHP 51.2%
- Shell 34.4%
- CSS 10.7%
- Makefile 3.4%
- Hack 0.3%
| conf | ||
| data | ||
| http_root | ||
| scripts | ||
| .gitignore | ||
| Makefile | ||
| README.md | ||
emergency-mail-forwarder (EMF)
Dominic, OE7DRT
Warning
This is a work in progress and some things may not work yet.
I do not plan to support multiple linux distributions!
Overview
.
├── conf
├── data
├── http_root
├── log
├── run
├── scripts
├── Makefile
└── README.md
conf
Config files as the Caddyfile used for the caddy webserver or php config file.
data
Just the "database" will be in here. Or exported backup files.
http_root
The PHP web files used by Caddy.
log
Some tools will create logfiles (Caddy, php-fpm, ...)
run
Some tools create sockets or other files. (dnsmasq, php-fpm, ...)
scripts
Scripts run by the Makefile
Makefile
Basically, just run make in the directory.
README.md
Readme file. What you are reading now.
How I intent to make use of that
So I've seen Emergency Email servers that are all based on Raspberry pis and I always hated that. Raspberry Pis are great tools, but they have no screen and you finally always end up with carrying two (or even more) devices with you. Also the supported bananaries (binaries) are often limited to arm processors (and I don't like that so much).
I wanted something that I can download to my current computer and run it just from that. Without having to bend too much of my network configuration manually.
How do I intent to run this toolset
Clone the repository, enter it and run make.