proffapt/mftp
Dockerised version of mftp available at https://github.com/metakgp/mftp/tree/main/mftp
43
Checkout MFTP for the Documentation of the app and most importantly, how to configure environment variables and tokens for it.
Pull the docker image. docker pull proffapt/mftp
sudo docker run -v /host/mftp_config/env.py:/mftp/env.py -v /host/mftp_config/token.json:/mftp/token.json -v /host/mftp_config/mail_send_token.json:/mftp/mail_send_token.json -v /host/mftp_config/.lsnif:/mftp/.lsnif -v /host/mftp_config/.session:/mftp/.session -d --name mftp proffapt/mftp --smtp
sudo docker run -v /host/mftp_config/env.py:/mftp/env.py -v /host/mftp_config/token.json:/mftp/token.json -v /host/mftp_config/mail_send_token.json:/mftp/mail_send_token.json -v /host/mftp_config/.lsnif:/mftp/.lsnif -v /host/mftp_config/.session:/mftp/.session -d --name mftp proffapt/mftp --gmail-api
sudo docker run -v /host/mftp_config/env.py:/mftp/env.py -v /host/mftp_config/token.json:/mftp/token.json -v /host/mftp_config/mail_send_token.json:/mftp/mail_send_token.json -v /host/mftp_config/.lsnif:/mftp/.lsnif -v /host/mftp_config/.session:/mftp/.session -d --name mftp proffapt/mftp --ntfy
--cron
in the above command--restart=unless-stopped
to run the container even on system reboot-it
flag (Optionally combined with --rm
flag to remove the container after closing the shell) and removing the -d
flag.docker pull proffapt/mftp