Commit Graph

  • f19b29846d
    Merge pull request #740 from jdreichmann/postgres-per-default Slavi Pantaleev 2020-12-23 11:00:41 +02:00
  • ad1425eee4 Add pgloader self-building support (for ARM) Slavi Pantaleev 2020-12-23 09:08:54 +02:00
  • 8675dedbdb Add support for automatic (nedb -> Postgres) migration to matrix-appservice-slack Slavi Pantaleev 2020-12-22 19:56:52 +02:00
  • 9b95e1937c Auto-restart matrix-appservice-irc after (nedb -> Postgres) migration Slavi Pantaleev 2020-12-22 19:34:08 +02:00
  • 715bdf2c64 Add support for automatic (nedb -> Postgres) migration to mx-appservice-irc Slavi Pantaleev 2020-12-22 19:32:43 +02:00
  • 815a80c290 Fix alignment issues Slavi Pantaleev 2020-12-22 17:16:56 +02:00
  • 15f4cc924d Rename variables (_database_db_name -> _database_name) Slavi Pantaleev 2020-12-22 17:10:02 +02:00
  • ab6563ce4e Add support for automatic (Postgres -> SQLite) migration to mx-puppet-twitter Slavi Pantaleev 2020-12-22 17:09:08 +02:00
  • 69cc2145d2 Add support for automatic (Postgres -> SQLite) migration to mx-puppet-steam Slavi Pantaleev 2020-12-22 16:51:59 +02:00
  • 262a25f997 Add support for automatic (Postgres -> SQLite) migration to mx-puppet-slack Slavi Pantaleev 2020-12-22 16:39:21 +02:00
  • a80b5b2ca5
    Merge pull request #761 from thedanbob/element-1.7.16 Slavi Pantaleev 2020-12-22 16:30:40 +02:00
  • e49eb078a2 Add support for automatic (Postgres -> SQLite) migration to mx-puppet-skype Slavi Pantaleev 2020-12-22 16:29:47 +02:00
  • c3b63c6c97 Update element-web (1.7.15 -> 1.7.16) Dan Arnfield 2020-12-22 08:29:37 -06:00
  • c180fa4e83
    Merge pull request #760 from thedanbob/nginx-1.19.6 Slavi Pantaleev 2020-12-22 16:25:43 +02:00
  • 10e0fa17ad Update nginx (1.19.5 -> 1.19.6) Dan Arnfield 2020-12-22 08:23:37 -06:00
  • d135cd9cd3 Ensure mx-puppet-discord directories are created before attempting migration Slavi Pantaleev 2020-12-22 13:44:33 +02:00
  • 44c9f4daca Add support for automatic (Postgres -> SQLite) migration to mx-puppet-instagram Slavi Pantaleev 2020-12-22 13:30:52 +02:00
  • e64758c119 Add missing restart task Slavi Pantaleev 2020-12-22 13:24:53 +02:00
  • 149872e00c Add support for automatic (Postgres -> SQLite) migration to mx-puppet-discord Slavi Pantaleev 2020-12-22 11:10:10 +02:00
  • 9b4bf73587 Fix undefined variable reference Slavi Pantaleev 2020-12-22 11:08:07 +02:00
  • 6488e11d69 Relocate some tasks Slavi Pantaleev 2020-12-22 10:52:36 +02:00
  • ca066217d1
    Merge pull request #757 from 0x46616c6b/disable-nginx-logging-option Slavi Pantaleev 2020-12-21 22:30:25 +02:00
  • dcd4716636 add option to disable nginx access log louis 2020-12-20 17:30:28 +01:00
  • d0ee86e0a5 Fix matrix_corporal_docker_image_name_prefix referencing matrix_synapse_ stuff Slavi Pantaleev 2020-12-21 15:44:14 +02:00
  • 8149601d66 added section to import database with a password chatoasis 2020-12-21 09:16:16 +08:00
  • a06feba281 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy Agustin Ferrario 2020-12-18 10:22:43 +01:00
  • 8748f3d443 Move python{,3}-docker installation to another task Slavi Pantaleev 2020-12-17 11:49:56 +02:00
  • 349fbb6434 Do not hardcode armhf for Raspbian Slavi Pantaleev 2020-12-17 11:47:34 +02:00
  • a09ed58892 Ensure gnupg installed on Raspbian Slavi Pantaleev 2020-12-17 11:45:32 +02:00
  • f545de53f7 Do not hardcode "ubuntu" for the Docker APT key URL Slavi Pantaleev 2020-12-17 11:39:18 +02:00
  • 55f252a6ed Do not hardcode amd64 in setup_debian.yml Slavi Pantaleev 2020-12-17 11:37:30 +02:00
  • ed159cc742 Move matrix_architecture to matrix-base Slavi Pantaleev 2020-12-17 11:33:18 +02:00
  • e2e6cfaa8b Document Ansible's Python interpreter discovery some more Slavi Pantaleev 2020-12-16 18:14:52 +02:00
  • db69a51653 Do not recommend usePrivilegedIntents for appservice-discord Slavi Pantaleev 2020-12-16 16:25:38 +02:00
  • 49b3cc024b Document the SSL changes in the CHANGELOG Agustin Ferrario 2020-12-16 10:53:11 +01:00
  • ff6db5fd3b Document the new variables for ngingx SSL config Agustin Ferrario 2020-12-16 10:50:08 +01:00
  • 2082242499 Add matrix_nginx_proxy_ssl_config Agustin Ferrario 2020-12-16 10:35:37 +01:00
  • 0f4649a45c Merge branch 'master' into postgres-per-default Slavi Pantaleev 2020-12-16 03:35:39 +02:00
  • a4b8baee49 Fix inability to send (Matrix -> Discord) messages via appservice-discord Slavi Pantaleev 2020-12-16 03:32:31 +02:00
  • a197968b7f Make matrix-registration use Postgres by default Slavi Pantaleev 2020-12-15 23:19:56 +02:00
  • 1bd5c240e5 Add support for executing additional DB migration statements Slavi Pantaleev 2020-12-15 23:18:29 +02:00
  • 3289298ac7 Merge branch 'master' into postgres-per-default Slavi Pantaleev 2020-12-15 22:02:52 +02:00
  • 69f71f48a6 Upgrade matrix-registration (v0.7.1 -> 0.7.2) and use official image Slavi Pantaleev 2020-12-15 22:00:24 +02:00
  • 6ebebcaa81
    Merge pull request #754 from straend/patch-1 Slavi Pantaleev 2020-12-15 17:51:42 +02:00
  • 6a3f6fbcb5
    Missing ` in traefik domains instructions Tomas Strand 2020-12-15 14:15:40 +02:00
  • e2ba46bf01 Fix Jinja2 syntax error (else if -> elif) Slavi Pantaleev 2020-12-14 22:40:37 +02:00
  • dd797ba6a7 Fix Postgres database importing/upgrading conflicts Slavi Pantaleev 2020-12-14 22:28:20 +02:00
  • 2a502db239 Add (SQLite + Postgres) support and automatic migration to matrix-dimension Slavi Pantaleev 2020-12-14 21:01:47 +02:00
  • 0790a7b2a8 Add support for matrix_dimension_systemd_{required,wanted}_services_list Slavi Pantaleev 2020-12-14 20:31:07 +02:00
  • 374f43735a Separate matrix-dimension install/uninstall tasks Slavi Pantaleev 2020-12-14 20:05:31 +02:00
  • 8d74593878 Prepare matrix-registation for (SQLite + Postgres) support Slavi Pantaleev 2020-12-14 18:58:37 +02:00
  • 516ccb2b2b Separate matrix-registration install/uninstall tasks Slavi Pantaleev 2020-12-14 18:12:03 +02:00
  • 13d8a9b39c
    hint supported automatic migration nedb->postgres transcaffeine 2020-12-14 16:27:06 +01:00
  • 3ab7dd1abe Potentially add matrix-postgres.service as required for bridges, etc. Slavi Pantaleev 2020-12-14 17:22:31 +02:00
  • af3ea67bba Add (SQLite + Postgres) support and automatic migration to matrix-ma1sd Slavi Pantaleev 2020-12-14 17:16:25 +02:00
  • 0ca48f3532 Separate matrix-ma1sd install/uninstall tasks Slavi Pantaleev 2020-12-14 16:57:51 +02:00
  • 7248eb3c11 Fix syntax error in roles/matrix-bridge-appservice-irc/defaults/main.yml Slavi Pantaleev 2020-12-14 16:25:44 +02:00
  • cba973d6b5 Enable automatic (SQLite -> Postgres) migration for matrix-appservice-discord Slavi Pantaleev 2020-12-14 16:24:56 +02:00
  • 13f84e2ad5 Enable automatic (SQLite -> Postgres) migration for matrix-mautrix-whatsapp Slavi Pantaleev 2020-12-14 16:21:01 +02:00
  • 86a8091768 Enable automatic (SQLite -> Postgres) migration for matrix-mautrix-telegram Slavi Pantaleev 2020-12-14 16:19:54 +02:00
  • 3ba8520266 Enable automatic (SQLite -> Postgres) migration for matrix-mautrix-hangouts Slavi Pantaleev 2020-12-14 16:18:38 +02:00
  • bbc08722c5 Enable automatic (SQLite -> Postgres) migration for matrix-mautrix-facebook Slavi Pantaleev 2020-12-14 16:14:23 +02:00
  • c1431b28f0 Make use of matrix_postgres_db_migration_request.caller Slavi Pantaleev 2020-12-14 16:13:57 +02:00
  • ac37091d01 Enable automatic (SQLite -> Postgres) migration for matrix-reminder-bot Slavi Pantaleev 2020-12-14 16:03:32 +02:00
  • dc7850e83c Fix wording and variable names a bit Slavi Pantaleev 2020-12-14 16:03:03 +02:00
  • bc376c2fb2 Add database migration utility to matrix-postgres role Slavi Pantaleev 2020-12-14 15:55:35 +02:00
  • 54da61f81b
    add postgres support mx-appservice-[slack|irc] with fallback to nedb in role and migration notice transcaffeine 2020-12-14 14:02:51 +01:00
  • e3a0c9adda Add (Postgres + SQLite) support to matrix-reminder-bot Slavi Pantaleev 2020-12-14 15:02:11 +02:00
  • dde1c9f899 Fix indentation causing YAML syntax error Slavi Pantaleev 2020-12-14 14:53:35 +02:00
  • aa828ff9f6 Separate matrix-reminder-bot install/uninstall tasks Slavi Pantaleev 2020-12-14 14:50:04 +02:00
  • b9a04a7f95 Rename some remaining matrix_*_postgres_* vars back to matrix_*_database_* Slavi Pantaleev 2020-12-14 14:42:18 +02:00
  • 5d70bc1376
    add postgres support for mx-puppet-* with fallback to sqlite in role and migration notice transcaffeine 2020-12-14 12:38:51 +01:00
  • 087dbe4ddc Rename matrix_*_postgres_* back to matrix_*_database_* Slavi Pantaleev 2020-12-14 13:02:47 +02:00
  • ce21ea3640 Add (Postgres + SQLite) support to matrix-mautrix-hangouts bridge Slavi Pantaleev 2020-12-14 12:34:59 +02:00
  • 43d6ff2af8 Fix sqlite usage for mautrix-facebook/mautrix-telegram Slavi Pantaleev 2020-12-14 12:30:10 +02:00
  • 6c77eae969 Add (Postgres + SQLite) support to matrix-mautrix-whatsapp bridge Slavi Pantaleev 2020-12-14 12:24:37 +02:00
  • 2848322461 Remove some remaining _database_password usage in favor of _postgres_pasword Slavi Pantaleev 2020-12-14 12:19:35 +02:00
  • 6a2dd8088c Fix typo (matrix_telegram_facebook_postgres_hostname -> matrix_mautrix_telegram_postgres_hostname) Slavi Pantaleev 2020-12-14 12:13:10 +02:00
  • 05dd091133 Rename _database_hostname to _postgres_hostname Slavi Pantaleev 2020-12-14 12:11:41 +02:00
  • 9bf8ce878e Add (Postgres + SQLite) support to matrix-mautrix-telegram bridge Slavi Pantaleev 2020-12-14 12:06:23 +02:00
  • a3406a182b Move some things around Slavi Pantaleev 2020-12-14 12:04:47 +02:00
  • 2d99ade72f Add (Postgres + SQLite) support to matrix-mautrix-facebook bridge Slavi Pantaleev 2020-12-14 11:50:42 +02:00
  • 5dba0c038b Make --tags=import-generic-sqlite-db commands not pass a sensitive connection string around Slavi Pantaleev 2020-12-14 11:47:00 +02:00
  • 2a99e84b5b Rename Postgres-related variables (matrix*database_* -> matrix*postgres_*) Slavi Pantaleev 2020-12-14 11:19:18 +02:00
  • c0edacbefd Fix matrix_postgres_additional_databases syntax problems Slavi Pantaleev 2020-12-14 11:17:12 +02:00
  • d91aa5a060 Do not introduce sub-variables exposing implementation details Slavi Pantaleev 2020-12-14 10:51:53 +02:00
  • f1e85f7112 Don't mention Postgres roles, just say users Slavi Pantaleev 2020-12-14 10:04:37 +02:00
  • b217a2ed69
    postgres: set default in playbook to postgres but fallback to sqlite transcaffeine 2020-12-14 07:54:24 +01:00
  • 4617984b9f Add (SQLite -> Postgres) migration instructions Slavi Pantaleev 2020-12-14 02:24:32 +02:00
  • cb969c6ca2 Add --tags=import-generic-sqlite-db (pgloader import) Slavi Pantaleev 2020-12-14 02:23:29 +02:00
  • c66c084027 Merge branch 'master' into postgres-per-default Slavi Pantaleev 2020-12-14 01:51:15 +02:00
  • 6e1dfb62f0 Rename some doc files and commands related to importing Slavi Pantaleev 2020-12-14 01:48:36 +02:00
  • b87b754372 Fail if appservice-discord wants Postgres, but has leftover SQLite data Slavi Pantaleev 2020-12-14 01:36:15 +02:00
  • dd994995bc Simplify password for additional Postgres databases Slavi Pantaleev 2020-12-14 01:22:23 +02:00
  • 183d2a10db Ensure matrix-postgres.service is started before creating additional users/databases Slavi Pantaleev 2020-12-14 00:59:59 +02:00
  • a374d309c8 Make appservice-discord support both SQLite and Postgres Slavi Pantaleev 2020-12-14 00:52:25 +02:00
  • 46a4034d3e Use "password" for additional Postgres databases, not "pass" Slavi Pantaleev 2020-12-14 00:43:03 +02:00
  • 3a037a5993 Ensure additional databases contain all the keys that we expect Slavi Pantaleev 2020-12-14 00:39:38 +02:00
  • da4cb2f639 Do not use the postgresql_user/postgresql_db modules Slavi Pantaleev 2020-12-14 00:25:13 +02:00
  • bbc09d013b Do not execute additional databases creation code if not necessary Slavi Pantaleev 2020-12-13 23:46:02 +02:00