Commit graph

  • e5bd140f5e Adjust README to reflect changes in role Emmanouil Kampitakis 2019-02-21 01:31:03 +0100
  • 036873063c Generate the necessary secrets if they do not exist Emmanouil Kampitakis 2019-02-21 01:29:45 +0100
  • 0ff17b570e Add default value for base path and secrets directory Emmanouil Kampitakis 2019-02-21 01:28:43 +0100
  • 8b60bb79c8 Update todos Emmanouil Kampitakis 2019-02-21 01:28:13 +0100
  • e51934337d Removed done todo's Emmanouil Kampitakis 2019-02-20 22:13:41 +0100
  • e4feafb8eb
    Merge pull request #4 from madonius/feature/gitlab-ci Emmanouil Kampitakis 2019-02-18 00:53:11 +0100
  • 9a85f32686 Make the linter happy Emmanouil Kampitakis 2019-02-18 00:47:45 +0100
  • c988a6be89 Fix typo in gitlab-ci docker Emmanouil Kampitakis 2019-02-18 00:41:46 +0100
  • fd552334b7 Add Gitlab-Ci Emmanouil Kampitakis 2019-02-18 00:39:24 +0100
  • e4f0660db8
    Merge pull request #2 from jcgruenhage/docker Emmanouil Kampitakis 2019-02-18 00:32:39 +0100
  • 71c4f3b2a4 Make the ansible linter happy Emmanouil Kampitakis 2019-02-18 00:27:45 +0100
  • 06d9b2ea49 Docker containers do not support restarted statement Emmanouil Kampitakis 2019-02-17 23:50:22 +0100
  • 58803d90ba Use proper variables in docker playbook Emmanouil Kampitakis 2019-02-17 23:05:35 +0100
  • f86881ce26 split handlers block into separate handlers Jan Christian Grünhage 2019-02-17 23:26:08 +0100
  • 8f4f26bcb4 Merge branch 'master' into docker Emmanouil Kampitakis 2019-02-17 22:53:27 +0100
  • b5f805f22c support deployment through docker instead of directly onto the host Jan Christian Grünhage 2019-02-16 11:25:57 +0100
  • 0e7a31b0e1
    Merge pull request #3 from madonius/maint/extract-more-values-from-configuration Emmanouil Kampitakis 2019-02-17 22:44:01 +0100
  • aacc10f04e Adapt test.yml to branch changes Emmanouil Kampitakis 2019-02-17 22:40:11 +0100
  • 4cdb8ed822 Merge remote-tracking branch 'madonius/master' into maint/extract-more-values-from-configuration Emmanouil Kampitakis 2019-02-17 22:33:34 +0100
  • 0ed349a672 Make the registration secret mandatory Emmanouil Kampitakis 2019-02-17 21:57:26 +0100
  • b0cdeac8e6 Media storage and uploads path are being extracted from configuration file Emmanouil Kampitakis 2019-02-17 21:53:53 +0100
  • f2762e811f Homogenise configuration Emmanouil Kampitakis 2019-02-17 21:53:05 +0100
  • c8e2ef5350 DH parameters are only needed in case of TLS Emmanouil Kampitakis 2019-02-17 21:52:36 +0100
  • 15dc5d49a2 Extract skip tls from configuration Emmanouil Kampitakis 2019-02-17 21:52:15 +0100
  • 894b7ff906 Retireve the Certificate and Key paths from the configs Emmanouil Kampitakis 2019-02-17 21:10:35 +0100
  • 09dd4aed23
    Merge pull request #1 from jcgruenhage/master Emmanouil Kampitakis 2019-02-16 13:33:44 +0100
  • cf4a70a5c2 fix matrix_synapse_extra_config Jan Christian Grünhage 2019-02-16 11:25:04 +0100
  • 6a256ab200 Merge branch 'feature/add-test-capabilities-with-vagrant' Emmanouil Kampitakis 2019-02-15 03:31:56 +0100
  • 5261672701 Merge branch 'feature/fix-synapse-configuration' Emmanouil Kampitakis 2019-02-15 03:27:57 +0100
  • 737b03496c Fix variables file Emmanouil Kampitakis 2019-02-15 03:27:08 +0100
  • f2ca9d60f1 Add capabilities to test with vagrant Emmanouil Kampitakis 2019-02-15 03:24:30 +0100
  • fc3ecf8cbd Add the testroles directory Emmanouil Kampitakis 2019-02-15 03:14:21 +0100
  • 783fe6b55d Add gitignore file Emmanouil Kampitakis 2019-02-15 03:13:31 +0100
  • 3f1f0bdfb1 Fix indentation error Emmanouil Kampitakis 2019-02-15 03:11:09 +0100
  • 26d24ed2ad Become synapse no longer needed Emmanouil Kampitakis 2019-02-15 03:10:56 +0100
  • 6d4c34ef78 Extract signing key creation to module Emmanouil Kampitakis 2019-02-15 03:10:38 +0100
  • b397a278a6 Use copy instead of file Emmanouil Kampitakis 2019-02-15 03:09:11 +0100
  • 34cf5e9faf Notify the correct handler Emmanouil Kampitakis 2019-02-15 03:08:08 +0100
  • da3267c30f Generate the password locally Emmanouil Kampitakis 2019-02-15 03:07:28 +0100
  • 6d04100c19 Retrieve paths to be created from the matrix config Emmanouil Kampitakis 2019-02-15 03:07:03 +0100
  • 66646427d5 Remove unnesessary variables Emmanouil Kampitakis 2019-02-15 03:06:16 +0100
  • 1b9cb5d673 Use tls in place of ssl Emmanouil Kampitakis 2019-02-15 00:25:35 +0100
  • 8839b46fa1 Use the new variable format to generate the configuration file Emmanouil Kampitakis 2019-02-15 00:25:14 +0100
  • 82dd346b1b Adjust variable definitions Emmanouil Kampitakis 2019-02-15 00:24:21 +0100
  • 34ce08a032 Expand todo Emmanouil Kampitakis 2019-02-14 23:58:14 +0100
  • 60fcda6f31 Add test skeleton Emmanouil Kampitakis 2019-02-12 03:16:03 +0100
  • a379238dc6 Remove obsolete template Emmanouil Kampitakis 2019-02-12 03:15:21 +0100
  • 7028d8373b Start fixing variables, paths and defaults Emmanouil Kampitakis 2019-02-12 03:14:30 +0100
  • 7635784748 Write the tls certificate and private key to a file Emmanouil Kampitakis 2019-02-12 02:58:16 +0100
  • 7b8a5b1506 Finish the first draft of the configuration variable Emmanouil Kampitakis 2019-02-12 02:45:09 +0100
  • 6a242309f1 Generate the registration secret Emmanouil Kampitakis 2019-02-12 02:43:26 +0100
  • 427c6483be Rename ssl.yml to crypto.yml Emmanouil Kampitakis 2019-02-12 02:38:17 +0100
  • 2e8e812082 Add todo file Emmanouil Kampitakis 2019-02-12 02:39:01 +0100
  • 3d2e245953 Remove unused template Emmanouil Kampitakis 2019-02-12 02:32:44 +0100
  • 731b6b6266 First draft of synapse configuration Emmanouil Kampitakis 2019-02-12 02:30:50 +0100
  • 043a070d11 Define a yaml file to configure synapse rather than templating it Emmanouil Kampitakis 2019-02-12 01:36:57 +0100
  • 05b5c5e356 Bump synapse version Emmanouil Kampitakis 2019-02-11 23:10:39 +0100
  • 84248ad23c Fix markdown syling Emmanouil Kampitakis 2019-02-11 22:37:32 +0100
  • 752f1691a2 Remove signing key creation from configuration Emmanouil Kampitakis 2018-12-03 23:29:54 +0100
  • 5d6ca954e6 Correct letsencrypt in the description Emmanouil Kampitakis 2018-12-03 23:29:19 +0100
  • dc85581dfa Use the builtin openssl dhparam module instead of the openssl command Emmanouil Kampitakis 2018-12-03 23:28:34 +0100
  • 76b0223b7e Remove letsencrypt hooks Emmanouil Kampitakis 2018-12-03 23:27:35 +0100
  • 03c2c3431b Add a sensible readme file Emmanouil Kampitakis 2018-12-02 23:58:30 +0100
  • 9a0f1542a0 Static files should not be used as templates Emmanouil Kampitakis 2018-12-02 23:46:31 +0100
  • 629da252e6 Add ansible_managed header to the templates Emmanouil Kampitakis 2018-12-02 23:40:41 +0100
  • cd1eb9e4d0 letsencrypt ain't that of a good name Emmanouil Kampitakis 2018-12-02 23:30:23 +0100
  • 6105d69c7b Improve python shell call Emmanouil Kampitakis 2018-12-02 23:25:50 +0100
  • 682b55e797 Extract letsencrypt operations to a separate play Emmanouil Kampitakis 2018-12-02 23:25:20 +0100
  • 3240f5df73 Consolidate directory creation to a single loop Emmanouil Kampitakis 2018-12-02 23:16:49 +0100
  • 72cd8744c2 Extract logging configuration to separate play Emmanouil Kampitakis 2018-12-02 23:12:30 +0100
  • 6fcef77b3b Increase installation speed Emmanouil Kampitakis 2018-12-02 23:10:29 +0100
  • 7b62526650
    Merge pull request #2 from matrix-org/jcgruenhage/logrotate Michael Kaye 2018-08-17 15:50:37 +0100
  • 058665e36b
    rotate logs Jan Christian Grünhage 2018-08-17 16:22:08 +0200
  • 33609b4076 Add a pre_install tag for operations that are generic Michael Kaye 2018-08-17 14:40:32 +0100
  • b424f60e75 moved role out of matrix-ansible Jan Christian Grünhage 2018-07-30 16:56:33 +0200