Commit Graph

  • a74497d21e Pin the version of alembic to 0.9.5 to prevent errors. Abhilash Raj 2017-10-23 21:30:43 -07:00
  • ba682509f4 Fix the URLs for development versions of images. Abhilash Raj 2017-10-09 22:59:43 -07:00
  • fb60b6ab30 Upgrade HK to 1.1.4 Abhilash Raj 2017-10-09 22:32:52 -07:00
  • f4a2bbb7e3 Upgrade Mailmanclient to latest 3.1.1 Abhilash Raj 2017-10-08 13:32:50 -07:00
  • 4b61d18909 Add git to the mailman-web build dependencies. Abhilash Raj 2017-10-07 18:25:29 -07:00
  • b3b0c3165f Create containers using the master git branches (#153) Abhilash Raj 2017-10-07 16:03:50 -07:00
  • 6196c9cce3 Merge pull request #149 from JonasT/mysql-backend-autodetect Abhilash Raj 2017-10-02 15:56:33 -07:00
  • 8f702ee98e Add automatic rewrite of mysql:// database to add backend Jonas Thiem 2017-10-02 23:50:30 +02:00
  • 5d3ecffa5a Update the example.com name and domain both. Abhilash Raj 2017-10-01 15:38:07 -07:00
  • aa2b8788a6 Rename an old variable left by mistake. Abhilash Raj 2017-10-01 15:25:47 -07:00
  • 770bfb7dac Try to auto-detect mailman-core's IP address. Abhilash Raj 2017-10-01 02:26:28 -07:00
  • 054fc2545b No need for apk cache for deleting dependencies. (#142) Abhilash Raj 2017-10-01 01:54:08 -07:00
  • eca79c9858 Add allowed hosts using environment vars. Abhilash Raj 2017-09-30 21:31:59 -07:00
  • afb8f09eff Fix MySQL compatibility in the docker images. (#140) Abhilash Raj 2017-09-30 20:38:33 -07:00
  • 035e694152 Add docs about admin user password Abhilash Raj 2017-09-27 12:37:51 -07:00
  • 11c9a4fce6 Update a minor comment in the NEWS. Abhilash Raj 2017-08-09 19:02:02 -07:00
  • 79f4722878 Document that the static files need to be served using web server Abhilash Raj 2017-08-09 17:31:11 -07:00
  • b477b891b6 Change build script to build latest release versions if not in CI (#115) Abhilash Raj 2017-08-09 16:34:01 -07:00
  • 71dc87143e Slight changes in release Abhilash Raj 2017-08-09 15:29:12 -07:00
  • 644cf9dc0d Add news (#112) Abhilash Raj 2017-08-09 14:50:58 -07:00
  • 51994c7104 Merge pull request #111 from maxking/bump-hk Abhilash Raj 2017-08-06 10:23:27 -07:00
  • 3c7881872f Bump hyperkitty to version 1.1.1 Abhilash Raj 2017-08-06 10:05:50 -07:00
  • 393ba44b28 Merge pull request #108 from ishitatsuyuki/searchindex Abhilash Raj 2017-07-29 09:25:07 -07:00
  • f940024d17 Fix default search path Tatsuyuki Ishi 2017-07-30 01:13:51 +09:00
  • 28fd29ffcf Merge pull request #104 from ishitatsuyuki/alpine Abhilash Raj 2017-07-28 06:39:28 -07:00
  • 5b20021b91 Rename entrypoint script Tatsuyuki Ishi 2017-07-27 19:57:31 +09:00
  • a757df8f55 Use sassc for django-compressor Tatsuyuki Ishi 2017-07-27 19:40:21 +09:00
  • 6d79d91142 uWSGI: use string uid/gid Tatsuyuki Ishi 2017-07-27 18:17:44 +09:00
  • 150a514bd4 Use Alpine for postgres Tatsuyuki Ishi 2017-07-27 17:39:40 +09:00
  • 21ba540e5b Migrate mailman-web to Alpine Tatsuyuki Ishi 2017-07-27 17:36:33 +09:00
  • 39fd5c6b25 Remove default value of SECRET_KEY in Django's settings.py (#102) Tatsuyuki Ishi 2017-07-27 17:40:14 +09:00
  • 525604bac4 Recreate default domain and fix #94. (#95) Abhilash Raj 2017-07-26 04:11:58 -07:00
  • 77b260a2ac Create a superuser if environment variables are defined. (#93) Abhilash Raj 2017-07-26 03:23:00 -07:00
  • 2af47047bc Merge pull request #89 from ishitatsuyuki/patch-1 Abhilash Raj 2017-07-25 20:51:34 -07:00
  • 68e1808f45 Merge branch 'master' into patch-1 Abhilash Raj 2017-07-24 17:23:11 -07:00
  • d4f6e39cae Merge pull request #90 from ishitatsuyuki/patch-2 Abhilash Raj 2017-07-24 17:22:41 -07:00
  • 13fac22e20 Add quarter_hourly to cron configuration Tatsuyuki Ishi 2017-07-25 09:18:53 +09:00
  • 3525682741 Remove duplicated HYPERKITTY_URL default Tatsuyuki Ishi 2017-07-25 09:10:57 +09:00
  • 70b81d64b5 Fix uWSGI cron configuration Tatsuyuki Ishi 2017-07-25 09:08:02 +09:00
  • 846aa4064f Remove comments from the configuration examples. (#84) Abhilash Raj 2017-07-23 14:14:39 -07:00
  • a7ab6509f1 Set MM_HOSTNAME to hostname -i. Abhilash Raj 2017-07-23 13:42:36 -07:00
  • 2126bae2a3 Merge pull request #81 from miiichael/patch-1 Abhilash Raj 2017-07-21 17:41:22 -07:00
  • cf00937f96 Corrections to README.md Michael 2017-07-21 15:25:03 +08:00
  • 5fb1a19d18 Add pymysql to the Core container to interact with MySQL db. (#80) Abhilash Raj 2017-07-20 15:31:10 -07:00
  • 43731112e7 Remove Facebook from default social auth provider. Abhilash Raj 2017-07-20 15:03:20 -07:00
  • 84dac7ae42 Database configuration should be set properly when using sqlite. (#78) Abhilash Raj 2017-07-20 15:01:23 -07:00
  • fb5b8c8410 Run mailman aliases to generate LMTP files when running Core. (#77) Abhilash Raj 2017-07-20 12:42:35 -07:00
  • 5db5740a69 Fix the links in the README. Abhilash Raj 2017-07-18 19:25:34 -07:00
  • a361b31923 Switch ports for uwsgi and http. Abhilash Raj 2017-07-18 17:47:58 -07:00
  • 0c281270aa Update documentation to add more details about configuration. Abhilash Raj 2017-07-18 17:47:22 -07:00
  • 3e77e7e51a Fixed a typo (HYPERKITT_API_KEY -> HYPERKITTY_API_KEY) (#70) Johannes Kümmel 2017-07-14 23:53:10 +03:00
  • f6f4d36d64 Merge PR from @chrros95 Christian Rose 2017-07-14 01:53:22 +02:00
  • 17aede3614 Update run.sh (#68) Rémon S 2017-07-10 00:33:05 +02:00
  • 975bd37efb Document the release and signing process for images. (#57) Abhilash Raj 2017-06-25 06:19:02 -07:00
  • e42b6d13a1 Move the compose file to the stable version of images. (#56) Abhilash Raj 2017-06-25 06:11:41 -07:00
  • 3d896454e1 Update documentation. (#54) Abhilash Raj 2017-06-19 19:49:01 -07:00
  • b49edc2fa0 Add user in the image and not container. (#51) Abhilash Raj 2017-06-14 23:34:55 -07:00
  • c9304e868d Merge pull request #50 from maxking/docs Abhilash Raj 2017-06-14 18:04:48 -07:00
  • 8247dbdffd Fix a config for postfix in the docs. maxking 2017-06-14 17:54:50 -07:00
  • 2ed6a1cdd2 Merge pull request #47 from maxking/fix-postfix Abhilash Raj 2017-06-11 14:35:10 -07:00
  • b16e4aae82 Fix postfix configuration for core. maxking 2017-06-11 14:16:22 -07:00
  • a27bfc473a Merge pull request #46 from maxking/docs Abhilash Raj 2017-06-10 13:06:33 -07:00
  • 14122c2214 Use up -d instead of start when creating first time. maxking 2017-06-10 12:55:00 -07:00
  • 43015fb950 Merge pull request #43 from maxking/dev Abhilash Raj 2017-05-31 14:14:10 -07:00
  • bb93477b0d Add configuration for postfix to core image. Add docs. Abhilash Raj 2017-05-30 14:46:39 -07:00
  • 052ffa4eec Merge pull request #41 from maxking/dev Abhilash Raj 2017-05-28 19:52:49 -07:00
  • 98e6401334 Test if the postorius/hk is available too. Abhilash Raj 2017-05-28 19:08:04 -07:00
  • 7b4376dd1b Push to docker hub only if the build succeeds. Abhilash Raj 2017-05-28 17:49:01 -07:00
  • 41ecfb35ba Merge pull request #40 from maxking/uwsgi Abhilash Raj 2017-05-28 17:20:26 -07:00
  • 2025f733a9 Add a mailman user and setup loggers. Abhilash Raj 2017-05-28 17:11:41 -07:00
  • 0ae0a55a42 Specify the database type along with the URL. Abhilash Raj 2017-05-28 14:59:52 -07:00
  • 4bac2fb236 Add crons and update the uwsgi configuration. Abhilash Raj 2017-05-28 14:52:09 -07:00
  • a21097d68e Spin of qcluster command from uwsgi. Abhilash Raj 2017-05-28 14:28:02 -07:00
  • 7bc5bf5dc4 Use a config file for uwsgi. Abhilash Raj 2017-05-28 14:20:39 -07:00
  • f920f88165 Put the mailman.cfg in /etc instead of custom /config/ dir. (#39) Abhilash Raj 2017-05-28 13:17:13 -07:00
  • f60511bc45 Pin down mailman release versions. Abhilash Raj 2017-05-28 12:54:52 -07:00
  • d24bac22fe Add psql client to check when postgres is up. Abhilash Raj 2017-05-24 15:56:54 -07:00
  • f8126d90ba Fix the location of var_dir to check for master lock. Abhilash Raj 2017-05-24 11:22:54 -07:00
  • 1923d27238 Mysql check still doesn't work. Abhilash Raj 2017-05-24 11:03:48 -07:00
  • e5dc77b558 Use the postgres client to check if database is up. Abhilash Raj 2017-05-24 10:45:27 -07:00
  • c7fee80c65 Install 3.1.0rc1 from PyPI for the stable image. Abhilash Raj 2017-05-24 10:22:02 -07:00
  • 8507eaeed2 Run mailman inside the container as a non-root process. (#31) Abhilash Raj 2017-05-24 15:26:07 -07:00
  • 72b4abe894 Add space between image and its name. Abhilash Raj 2017-05-23 16:35:47 -07:00
  • 9db8b26c0c Specify docker-compose version 2. Abhilash Raj 2017-05-23 16:26:07 -07:00
  • a43239e6ec Fix the generate_tests.sh to actually be executable. Abhilash Raj 2017-05-23 16:18:46 -07:00
  • dbd4b0d5fa Set the MAILMAN_CONFIG_FILE environement variable in Dockerfile. Abhilash Raj 2017-05-23 16:17:00 -07:00
  • d4b0b74860 Test should test the current branch version and not the 'latest'. Abhilash Raj 2017-05-23 15:59:20 -07:00
  • cda6d2a95a Install django-hyperkitty later so that PyPI version doesn't replace it. Abhilash Raj 2017-05-23 15:39:39 -07:00
  • dc491a9d96 Add django_q as dependency and remove commented part in settings. Abhilash Raj 2017-05-23 13:04:51 -07:00
  • 5503fbf79d Use UWSGI_LOGTO environment var to set logging path Abhilash Raj 2017-05-20 11:01:15 -07:00
  • f88e8fc87c Remove apt lists to reduce the mailman-web image size. Abhilash Raj 2017-04-26 11:50:28 -07:00
  • 74901ee51f Update documentation for core image. Abhilash Raj 2017-04-26 10:10:11 -07:00
  • ac7134801d Point MAILMAN_CONFIG_FILE to the configuration mailman will use. Abhilash Raj 2017-04-26 10:05:52 -07:00
  • d5be8baa32 Built on Travis instead of Dockerhub. Abhilash Raj 2017-05-20 17:29:53 -07:00
  • 006d9687ea Upgrade installed packages that were fetched from PyPI. Abhilash Raj 2017-05-20 16:12:57 -07:00
  • 78f75eaec4 Add documentation to add a superuser. Abhilash Raj 2017-05-20 11:21:30 -07:00
  • b747961ab1 Small tweak to reduce the image size. Abhilash Raj 2017-04-25 18:32:39 -07:00
  • 23ad9f25b8 Use the build script while testing, it will also make sure that it works. Abhilash Raj 2017-04-25 18:17:23 -07:00
  • dcc2ccb70e Remove building from docker-compose and move that to a seperate script. Abhilash Raj 2017-04-25 18:13:29 -07:00
  • 2857394872 Move the mailman-core image to apline linux Abhilash Raj 2017-04-25 16:58:32 -07:00