Script used by the FSFE to send newsletters and press releases. https://nl.fsfe.org/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Max Mehl c9f0c0a928
try different dind image with docker-compose installed for deployment
4 days ago
nlformat deploy nlformat via docker-compose 1 week ago
www activate sending again 1 week ago
.drone.yml try different dind image with docker-compose installed for deployment 4 days ago
.gitignore Add __pycache__/ to gitignore 3 years ago
Dockerfile make cgi/pl executable 1 week ago
LICENSE deploy nlformat via docker-compose 1 week ago
README.md README: Clean up usages 3 years ago
docker-compose.yml deploy nlformat via docker-compose 1 week ago
httpd.conf restrict to authenticated users, still do not execute command 1 week ago

README.md

nlformat

Send FSFE Newsletter and Press Release emails.

Usage

Print to standard output

nlformat nl YYYYMM|url
nlformat pr YYYYMMDD-NN|url

Send to the mailing lists

nlformat nl YYYYMM|url --send
nlformat pr YYYYMMDD-NN|url --send

Test by sending the mails to yourself

nlformat nl YYYYMM|url --to you@fsfe.org
nlformat pr YYYYMMDD-NN|url --to you@fsfe.org

(--to already implies --send)

License

Copyright (C) 2011 - Nicolas Jean <nicoulas at fsfe dot org>
Copyright (C) 2013-2014 Daniel Martí <mvdan@mvdan.cc>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.