Commit Graph

64 Commits

Author SHA1 Message Date
Abhilash Raj
eb6500ccfc Document some configs need changing in compose file. 2021-08-17 17:03:52 -07:00
Abhilash Raj
a26209a9b8 Fix broken link to Nginx sample configuration. 2021-08-09 00:23:26 -07:00
Gabor Szarnyas
3dd4718770 README fixes (#464)
* Fix typos and use consistent YAML data structures for env

* Add Debug flag and more structure to the README

* Clarify default value of MM_HOSTNAME

* Fix typo

* Fix typos
2021-05-21 13:54:03 -07:00
Abhilash Raj
9409942a31 Fix the Build Status svg to use main branch. (#458) 2021-04-07 23:52:27 +00:00
Abhilash Raj
53b1f1e457 Fix broken links (#457) 2021-04-07 19:36:37 +00:00
Abhilash Raj
1cefea12ac Use mkdocs for building the documentation site. (#456) 2021-04-07 12:06:36 -07:00
pini-gh
c10aa6fce4 Get rid of hard coded IPs (#441)
Replace them with:
* containers' hostnames
* gateway's IP address for default SMTP_HOST
* Core: when SMTP_HOST undef, echo the default value
* docker-compose: add port mapping
* docker-compose: drop network driver conf
* Exim macro: use localhost as LMTP host
* Update README.md
* docker-compose: Limit port mapping to loopback
* Update other docker-compose example files
2021-03-15 10:47:13 -07:00
Danil Smirnov
454b58a757 Adding docs 2021-02-28 13:46:51 +02:00
Abhilash Raj
061623336f Add nginx config to serve static files. (#422)
* Add config to serve static files.

* Remove non useful comments

* More minor change
2021-01-17 10:09:51 -08:00
Abhilash Raj
fa9cb4fd54 Add simple commands to install Docker on Ubuntu/Debian. 2021-01-10 18:56:23 -08:00
Abhilash Raj
aec782d539 Bump Core to 3.3.2 2020-11-08 13:21:21 -08:00
Abhilash Raj
77fbf814f2 Update some documentation about releases. (#413)
* Update the readme to point to releases instead of NEWS.

* Update NEWS.md that it is outdated now.
2020-10-22 07:32:50 -07:00
Abhilash Raj
9d32d7a8fa Add a list of registries where the image is available. 2020-10-14 18:24:45 -07:00
Abhilash Raj
046efc5192 Add documentation for search indexing. (#409)
Add docs to replace whoosh with Xapian since we can't do it by
default just yet without major version bump.
2020-10-04 10:54:28 -07:00
Abhilash Raj
cd7e6e850f Update documentation about updates. 2020-08-18 11:10:52 -07:00
Abhilash Raj
f6a4e7a3a6 We don't really do image signing anymore. (#380)
Remove security tags from docs.
2020-06-12 20:01:08 -07:00
Abhilash Raj
973169262b Update README to use dockerhub instead of quay. (#357) 2019-12-19 16:44:36 -08:00
brianemwd
234f62241a Added instructions for setting up site_owner email in mailman-extra.cfg. (#328) 2019-05-08 12:08:57 -04:00
Simon
439f308bf8 Add documentation for smtp env vars (#326)
* add documentation for smtp env vars

* wrap at 80 lines

* add smtp env vars to web container docs
2019-04-29 14:04:03 -07:00
worikgh
7812e10182 Make it clear how to relay emails in postfix (#306)
* Make it clear how to relay emails in postfix

* Line length set to eighty characters  for the new text
2019-02-14 14:39:59 -08:00
Abhilash Raj
7d41168e18 Add MTA settings for Django.
MTA settings are needed for Django, in addition to Mailman Core.
2018-12-21 09:02:44 -08:00
Abhilash Raj
62e4549ea5 Make it clear that settings.py is settings_local.py in this docs. 2018-12-20 22:36:23 -08:00
Abhilash Raj
309ff3908a Add a subheading for uwsgi 2018-12-19 11:12:31 -08:00
Tom Browder
b3c4442c16 grammar, spelling, and punctuation tweaks (#266) 2018-07-30 01:50:36 -07:00
Abhilash Raj
0eda00bc41 Add TOC
Add table of contents.
2018-07-26 18:22:07 -07:00
Abhilash Raj
32b766b286 Add badge for CircleCI (#252) 2018-06-22 18:01:59 -07:00
Abhilash Raj
e18010af14 Fix the location of transport and router configs (#250)
Change the expected location of router and transport configs to setup exim.
2018-06-18 10:37:56 -07:00
David Young
cf4d9c6341 Update README.md
Minor typo fixed ;)
2018-06-06 15:08:24 +12:00
Abhilash Raj
33f6a3d0b7 Update README.md 2017-11-27 00:53:20 -08:00
Abhilash Raj
8699f0db3c Update README.md 2017-11-23 10:22:54 -08:00
Abhilash Raj
bb0bf0db9a Add a note in bold that rolling releases can be unstable. 2017-11-12 11:39:03 -08:00
Abhilash Raj
49f802d608 Add documentation for rolling releases. (#191)
* Add documentation for rolling releases.

* Fix the URLs.
2017-11-06 23:38:51 -08:00
Abhilash Raj
d531dbc853 Add documentation to serve static files using uwsgi. (#158) 2017-10-26 18:18:53 -07:00
Abhilash Raj
035e694152 Add docs about admin user password 2017-09-28 13:17:18 -07:00
Abhilash Raj
79f4722878 Document that the static files need to be served using web server
Fixes #58
2017-08-09 17:42:51 -07:00
Abhilash Raj
71dc87143e Slight changes in release 2017-08-09 16:00:44 -07:00
Abhilash Raj
644cf9dc0d Add news (#112)
* Add NEWS file for updates.

* Add NEWS item about Hyperkitty's new version.
2017-08-09 14:50:58 -07:00
Tatsuyuki Ishi
39fd5c6b25 Remove default value of SECRET_KEY in Django's settings.py (#102)
The default value of SECRET_KEY was hard-coded in the settings.py which would turn out to be used all the time even if people are not forced to change it. So this commit removes that value and instead gets the SECRET_KEY from the environment variable.

Closes #99
2017-07-27 01:40:14 -07:00
Abhilash Raj
525604bac4 Recreate default domain and fix #94. (#95)
Provided MAILMAN_DEFAULT_DOMAIN environment variable, rename example.com with
the provided domain name. Fix a bug where if the default username exists carry
on without creating the superuser.

Reuse the SERVE_FROM_DOMAIN instead of new MAILMAN_FROM_DOMAIN variable to set
the default Django SITE.
2017-07-26 04:11:58 -07:00
Abhilash Raj
77b260a2ac Create a superuser if environment variables are defined. (#93)
Create a superuser if environment variables are defined.
2017-07-26 03:23:00 -07:00
Abhilash Raj
846aa4064f Remove comments from the configuration examples. (#84)
Mailman seems to not take the hanging comments properly.
2017-07-23 14:14:39 -07:00
Abhilash Raj
a7ab6509f1 Set MM_HOSTNAME to hostname -i. 2017-07-23 13:55:23 -07:00
Michael
cf00937f96 Corrections to README.md
Spelling corrections and some capitalisation and grammar tweaks.
2017-07-21 15:25:03 +08:00
Abhilash Raj
5db5740a69 Fix the links in the README. 2017-07-20 11:43:34 -07:00
Abhilash Raj
0c281270aa Update documentation to add more details about configuration. 2017-07-18 19:06:41 -07:00
Johannes Kümmel
3e77e7e51a Fixed a typo (HYPERKITT_API_KEY -> HYPERKITTY_API_KEY) (#70)
Thanks to @jkymmel!
2017-07-14 13:53:10 -07:00
Christian Rose
f6f4d36d64 Merge PR from @chrros95
Several Changes:
- Uwsgi now listens on two sockets 8080 for http protocol and 8000 for uwsgi protocol
- Add a read_timeout in documentation for Nginx configuration 
- Expose 8024 properly in Core image
- Expose 8080 and 8000 both in Web image
- Rearange the commands to get even less number of layers.
- Add SIGINT as stop signal in web because uwsgi needs it shut down gracefully
- Enable threads in default uwsgi configuration

Fix #64, Fix #15
2017-07-13 16:53:22 -07:00
Abhilash Raj
975bd37efb Document the release and signing process for images. (#57) 2017-06-25 06:19:02 -07:00
Abhilash Raj
3d896454e1 Update documentation. (#54) 2017-06-19 19:49:01 -07:00
maxking
8247dbdffd Fix a config for postfix in the docs. 2017-06-14 17:54:50 -07:00