ansible-taler-exchange

Ansible playbook to deploy a production Taler Exchange
Log | Files | Refs | Submodules | README | LICENSE

DateCommit messageAuthorFiles+-
2025-11-28 21:31fix shopping urlFlorian Dold1+1-1
2025-11-28 21:30configure clicksendFlorian Dold2+90-80
2025-11-27 14:59global PDF form injection data: VQF numberChristian Grothoff1+3-0
2025-11-19 16:38set authorChristian Grothoff1+6-6
2025-11-17 16:40ebicsFlorian Dold1+80-81
2025-11-17 16:31fix EBICS base URLFlorian Dold1+2-2
2025-10-31 12:52clicksend defaultsFlorian Dold1+2-0
2025-11-05 20:44fix RestartPreventExitStatus of challenger unitsFlorian Dold3+3-3
2025-11-05 20:43spec: follow ansible-vault best practicesFlorian Dold5+198-78
2025-11-05 20:08clicksend defaultFlorian Dold2+7-5
2025-11-05 20:01configure taler_repo_suites for specFlorian Dold1+2-2
2025-10-31 12:49use trixie on rustyFlorian Dold2+4-25
2025-10-22 13:14adjust to new script being added to challenger for #10295Christian Grothoff1+7-1
2025-09-08 11:13update submoduleFlorian Dold0+0-0
2025-09-08 11:11fix libeufin option (duplicate name)Florian Dold2+2-5
2025-09-05 14:51update grafana keyFlorian Dold1+0-0
2025-07-22 19:12config: adapt to breaking config syntax change for denomsFlorian Dold1+19-19
2025-07-21 21:07gls config, download directory for exchangeFlorian Dold1+5-0
2025-07-17 09:42decrease reserve closing delay for GLS deploymentFlorian Dold2+7-0
2025-07-17 09:39invoke sanctionscheck as the right userFlorian Dold1+4-1
2025-07-16 18:08gnunet-style config doesn't do multi-line strings, thus escape backslashFlorian Dold4+4-4
2025-07-16 18:02decrease libeufin-nexus frequenciesFlorian Dold1+8-3
2025-07-09 15:11update Swiss sanction list to consolidated-list_2025-07-08.xmlChristian Grothoff1+27456-94854
2025-07-08 23:30move host vars to match inventory hostFlorian Dold1+0-0
2025-07-08 23:28fix gls base URLFlorian Dold1+1-1
2025-07-04 14:07add ADDRESS_HINT option (#9996)Christian Grothoff7+17-1
2025-06-24 22:09server name, use letsencryptFlorian Dold2+3-3
2025-06-24 20:25gls configFlorian Dold32+101-82
2025-06-24 19:07need to become root on adacor serverFlorian Dold1+1-1
2025-06-24 18:48new GLS server, towards vaultFlorian Dold5+112-0
2025-06-24 17:51handlers are global, just need to be defined onceFlorian Dold5+0-22
2025-06-24 17:51reorg inventoryFlorian Dold1+8-2
2025-06-23 23:49spec configFlorian Dold2+3-3
2025-06-21 21:57note on impending removal of PROGRAM linke for INFO checks (#9874)Christian Grothoff1+4-2
2025-06-20 11:58spec secretsFlorian Dold1+0-0
2025-06-20 11:54EBICS for specFlorian Dold4+11-1
2025-06-16 20:40-glsFlorian Dold0+0-0
2025-06-16 18:48-glsFlorian Dold0+0-0
2025-06-12 22:27use SANCTION_LIST in template only if definedFlorian Dold1+2-2
2025-06-12 22:23configure BANK_COMPLIANCE_LANGUAGE for glsFlorian Dold1+13-6
2025-06-12 22:16bump tos versionFlorian Dold2+2-2
2025-06-11 15:05add sanction list logic for rustyChristian Grothoff8+247273-20
2025-06-04 15:50give ivan devtesting accessFlorian Dold1+1-0
2025-06-03 12:18exchange_tops: template tos_urlFlorian Dold3+427-427
2025-06-02 23:22these rules make no sense for us: not a VM, cannot reduce RAM or CPUsChristian Grothoff1+0-18
2025-06-02 23:19alertmanger also needs restart on reconfigureChristian Grothoff1+1-0
2025-06-02 23:07tighten alert rulesChristian Grothoff3+9-9
2025-06-02 23:03bind alertmanager to loopback-onlyChristian Grothoff2+14-0
2025-06-02 14:19add Marc as rusty devtesterFlorian Dold1+1-0
2025-06-02 14:12genibanFlorian Dold1+21-7
2025-06-02 14:03add devtesting roleFlorian Dold8+182-2
2025-06-02 07:14use firefly for alertsChristian Grothoff4+47-10
2025-06-01 12:45set tenant-ID to hostname so we see it as the ordID in the logs on lokiChristian Grothoff1+1-0
2025-05-29 09:29key was updated, forgotten PW...Christian Grothoff2+2-2
2025-05-28 12:39-glsFlorian Dold0+0-0
2025-05-28 12:38specify RESTRICTION_PAYTO_REGEX for TOPSFlorian Dold4+7-3
2025-05-25 21:07fdold-acai-gls secretsFlorian Dold1+0-0
2025-05-25 21:02update gls roleFlorian Dold0+0-0
2025-05-25 20:58gls int / gls roleFlorian Dold3+64-0
2025-05-22 13:05glsFlorian Dold0+0-0
2025-05-22 13:05tipFlorian Dold1+6-0
2025-05-22 13:03simplify (inventory already specified in ansible.cfg)Florian Dold1+0-1
2025-05-21 23:47-glsFlorian Dold0+0-0
2025-05-21 22:49ToS is TOPS-specific, restart exchange at end of roleFlorian Dold2+64-62
2025-05-21 21:33-glsFlorian Dold2+5-5
2025-05-21 20:22denoms file is templateFlorian Dold1+0-0
2025-05-21 20:07per-deployment denomsFlorian Dold3+8-9
2025-05-21 19:44migrate to converters that are in the exchange packageChristian Grothoff7+3-154
2025-05-21 19:39new glstest pubkeyFlorian Dold4+2-29
2025-05-20 00:12basic GLS-style setup (#9982)Florian Dold6+74-10
2025-05-19 22:13split into GLS/TOPS configFlorian Dold32+666-582
2025-05-19 18:58document useful ansible commandsFlorian Dold1+5-0
2025-05-19 17:51implement encrypt/decrypt helpersFlorian Dold3+53-5
2025-05-12 15:40add MB import keyFlorian Dold2+2-0
2025-05-12 15:26invoke libeufin-nexus, not bank; simplify sudoersFlorian Dold4+4-4
2025-05-11 20:23remove test config options for productionChristian Grothoff2+1-34
2025-05-10 08:43-stageFlorian Dold2+18-19
2025-05-10 08:41offline config file is for stageFlorian Dold2+10-10
2025-05-09 19:07try to fix failure to (re)start exchange after challenger setup is completeChristian Grothoff2+2-0
2025-05-08 22:20fix field namesFlorian Dold1+2-2
2025-05-08 17:40re-enable auditor, should work with latest exchangeChristian Grothoff1+1-1
2025-05-08 17:17fix field names of restrictionsChristian Grothoff4+4-4
2025-05-06 17:18put testing config at end of file, for easier copy+paste into integration testFlorian Dold1+33-27
2025-05-06 05:11remove dead varsChristian Grothoff6+1-25
2025-05-05 19:48be super careful with graceful migration to new helpersFlorian Dold3+18-3
2025-05-05 19:42deprecate jq convertersFlorian Dold3+4-0
2025-05-05 18:42fix commentChristian Grothoff1+1-1
2025-05-05 17:32fix #9863Christian Grothoff1+1-2
2025-05-05 17:10no prefixChristian Grothoff1+2-2
2025-05-05 14:26add FORM_ID to challenger outputsChristian Grothoff3+3-3
2025-05-05 14:08add measure for internal errorsChristian Grothoff1+9-0
2025-05-05 14:03re-add inform-investigate, with dummy AML progChristian Grothoff1+9-0
2025-05-04 18:28add new generic AML program to clear existing measureChristian Grothoff1+9-1
2025-05-04 09:47rename script for tos-acceptance post-processingChristian Grothoff1+7-7
2025-05-02 19:34add new AML programs for address validations (for #9852)Christian Grothoff1+19-0
2025-05-01 19:46use required PINGEN_ prefixChristian Grothoff1+3-3
2025-04-30 18:43do not use forms not supported, add bug numbers insteadChristian Grothoff1+47-44
2025-04-27 23:45restore setup.ymlFlorian Dold1+12-12
2025-04-27 22:38improve handling of certbot certsFlorian Dold55+226-1327
2025-04-27 14:57try to fix nginx configChristian Grothoff1+6-1
2025-04-27 13:56fix misc. deployment issues found in attempted deployment for rustyChristian Grothoff13+62-67
2025-04-22 07:51log to journaldChristian Grothoff3+7-0
2025-04-21 14:54-fix permsChristian Grothoff2+22-1
2025-04-21 08:23typoChristian Grothoff1+22-7
2025-04-20 13:32-goneChristian Grothoff1+0-0
2025-04-20 13:31update TODOChristian Grothoff1+1-2
2025-04-20 13:31fix reboot roleChristian Grothoff2+5-0
2025-04-20 13:26tested backup/restoreChristian Grothoff4+39-17
2025-04-20 12:59skip if existsChristian Grothoff2+1-0
2025-04-20 12:41work on backup/restore logicChristian Grothoff13+115-50
2025-04-20 10:09add restore scriptChristian Grothoff2+44-2
2025-04-20 09:40work on playbooks and documentationChristian Grothoff9+219-37
2025-04-20 09:05fix rusty domain nameChristian Grothoff1+1-1
2025-04-18 06:42monitoring: alertmanager setup and configurationDevan Carpenter5+444-0
2025-04-16 14:56-config fixesChristian Grothoff1+3-9
2025-04-15 14:30-fix form namesChristian Grothoff1+7-7
2025-04-15 11:52enable controlling entity check, remove FIXMEsChristian Grothoff1+5-10
2025-04-15 11:01no more link in challenge messages, just does not work nicelyChristian Grothoff3+7-8
2025-04-15 09:33fix kyc config: postal validation fields are differentChristian Grothoff1+1-1
2025-04-15 07:29adjust jq converter to latest Sebastian renamesChristian Grothoff1+6-7
2025-04-14 19:41fix ansible conversion after Sebastian's challenger KYC field name changeChristian Grothoff1+4-5
2025-04-14 07:11be less verboseChristian Grothoff1+0-1
2025-04-13 22:35address type should be postal or postal-chChristian Grothoff1+2-2
2025-04-10 23:11database: improvements conditional logic and cleanup after importDevan Carpenter2+10-17
2025-04-10 14:4410 yearsChristian Grothoff1+19-21
2025-04-09 18:34database: improvements with import/export of backupsDevan Carpenter2+41-8
2025-04-08 15:55fix context, fix thank-you URLChristian Grothoff2+4-2
2025-04-08 10:10expiration time from challenger, not from contextChristian Grothoff3+13-6
2025-04-07 21:00deploy challenger convertersChristian Grothoff7+137-6
2025-04-07 19:29add missing optionChristian Grothoff2+3-0
2025-04-07 18:43ensure log file exists with right permissionsChristian Grothoff1+10-0
2025-04-07 18:08fix auditor accessChristian Grothoff1+15-10
2025-04-07 17:39fix configChristian Grothoff1+1-1
2025-04-06 21:48fix challenger setupChristian Grothoff7+57-1
2025-04-07 05:45database: add scaffolding for db importDevan Carpenter1+32-1
2025-04-07 05:41add backup role and playbookDevan Carpenter3+25-0
2025-04-06 19:09namesChristian Grothoff1+3-3
2025-04-06 19:00change test rulesChristian Grothoff1+19-1
2025-04-01 14:11fixing forms name, it should match the spec on deployments/tops.htmlSebastian1+10-14
2025-04-01 13:14more form fields as per specChristian Grothoff1+7-10
2025-04-01 13:12field updatesChristian Grothoff1+3-3
2025-03-30 13:16add message template for challengerChristian Grothoff2+16-17
2025-03-30 12:13expand challenger config and add custom welcome messageChristian Grothoff5+44-0
2025-03-18 13:37-correct measure: verboten for P2P to cross thresholdsChristian Grothoff1+2-2
2025-03-18 13:35-correct thresholdChristian Grothoff1+2-2
2025-03-18 13:29-fix limitChristian Grothoff1+1-1
2025-02-28 09:27misc refactoring and cleanupFlorian Dold18+149-79
2025-02-27 16:35address more linter warningsFlorian Dold22+188-117
2025-02-27 15:09address some linter warningsFlorian Dold16+142-139
2025-02-24 22:16lint: allow uppercase var namesFlorian Dold1+3-0
2025-02-24 22:09fix octal modesFlorian Dold1+10-10
2025-02-24 22:08linter configFlorian Dold1+6-0
2025-02-24 21:02use persistent connection, fix default inventoryFlorian Dold1+3-1
2025-02-24 20:06check for HAVE_SECRETSFlorian Dold3+6-0
2025-02-24 15:49Allow pregenerated dhparamFlorian Dold3+27-1
2025-02-24 15:25consistent name for secrets file to avoid accidentsFlorian Dold3+8-5
2025-02-24 15:20fix inventory for testFlorian Dold3+93-5
2025-02-24 15:17remove gitignore in playbooks, secrets are now in host_varsFlorian Dold1+0-1
2025-02-24 15:14update paths, gitignore, readmeFlorian Dold2+14-15
2025-02-24 08:58move rustyFlorian Dold1+1-1
2025-02-24 08:57move rustyFlorian Dold2+0-0
2025-02-24 08:56config, specFlorian Dold3+1-1
2025-02-23 23:39podman localhost inventoryFlorian Dold2+3-1
2025-02-23 23:35testing belongs to group_varsFlorian Dold2+0-0
2025-02-23 23:34host group variablesFlorian Dold2+91-0
2025-02-23 23:29use default inventory, limitFlorian Dold4+13-11
2025-02-23 23:24fix READMEFlorian Dold1+1-1
2025-02-23 23:23alias specFlorian Dold2+2-2
2025-02-23 23:19reorg inventoryFlorian Dold9+10-11
2025-02-23 23:08inventory aliasFlorian Dold2+2-2
2025-02-23 22:14host varsFlorian Dold3+92-0
2025-02-23 22:13-fixChristian Grothoff1+1-1
2025-02-23 22:01-rule fixChristian Grothoff1+5-13
2025-02-23 21:37make log output easier to readFlorian Dold2+6-1
2025-02-23 21:44Revert "remove unused dependency from README"Florian Dold2+5-1
2025-02-23 21:44-fix kyc rulesChristian Grothoff1+4-4
2025-02-23 21:43Revert "make log output easier to read"Florian Dold2+1-6
2025-02-23 21:37make log output easier to readFlorian Dold2+6-1
2025-02-23 21:30fix rules, for nowChristian Grothoff1+13-2
2025-02-23 21:20remove unused dependency from READMEFlorian Dold2+1-5
2025-02-23 21:03neg fixChristian Grothoff1+11-5
2025-02-23 20:56-fixesChristian Grothoff3+6-6
2025-02-23 20:46fix libeufin-manual import/export setupChristian Grothoff8+43-27
2025-02-23 10:17use technical users for libeufin import/export operations if running in manual modeChristian Grothoff13+84-111
2025-02-23 08:54-misc. fixesChristian Grothoff5+19-9
2025-02-17 18:58escape requiredChristian Grothoff5+16-2
2025-02-17 08:16ensure nginx has access to challenger socketsChristian Grothoff3+3-3
2025-02-17 07:54-deployment fixesChristian Grothoff3+23-5
2025-02-15 13:53add playbook for sanction list checkingChristian Grothoff10+102-7
2025-02-14 13:43-fix config filesChristian Grothoff2+3-3
2025-02-13 17:09fix split-role for challenger setupChristian Grothoff4+10-407
2025-02-13 16:29uploadChristian Grothoff1+3-1
2025-02-13 15:36split challenger tasks, we need to do some logic AFTER the exchange is installedChristian Grothoff3+47-35
2025-02-13 15:12also create challenger groupsChristian Grothoff1+15-0
2025-02-13 15:08monitoring needs other subsystems working, plus only monitor challenger if we actually use itChristian Grothoff2+14-5
2025-02-13 15:02must update caches after adding grafana repoChristian Grothoff1+9-0
2025-02-13 13:32scripts to quickly enable test deploymentChristian Grothoff4+30-1
2025-02-10 13:57fix typoChristian Grothoff1+6-6
2025-02-10 13:56-fix repo nameChristian Grothoff1+1-1
2025-02-10 13:54revise ToS/PP construction logicChristian Grothoff35+61-7371
2025-02-01 20:59doChristian Grothoff5+10-5
2025-02-01 18:52unified repoChristian Grothoff8+156-82
2025-01-30 12:40-fix monitoring deploymentChristian Grothoff3+4-12
2025-01-30 11:27setup production secretsChristian Grothoff4+25-7
2025-01-21 15:40update TODOsChristian Grothoff1+4-7
2025-01-10 23:06-fix syntaxChristian Grothoff1+1-1
2025-01-10 22:57-fix nameChristian Grothoff1+2-2
2025-01-06 16:30use the correct EBICS dialectAntoine A1+1-1
2024-12-29 15:07-use our BIC/IBANChristian Grothoff1+2-2
2024-12-28 22:50add convenience scriptChristian Grothoff1+3-0
2024-12-28 22:50-fix kyc rulesChristian Grothoff1+21-6
2024-12-28 20:27fix rulesChristian Grothoff1+5-0
2024-12-26 15:25more KYC rules cleanupChristian Grothoff2+4-23
2024-12-26 15:05-fix form outputChristian Grothoff1+1-1
2024-12-26 15:01-fix form namesChristian Grothoff1+5-5
2024-12-26 14:58-remove more stuff that causes failures and does not belong into prodChristian Grothoff1+25-128
2024-12-26 14:28-remove redundant rulesChristian Grothoff1+0-152
2024-12-26 14:21add test ruleChristian Grothoff3+658-651
2024-12-23 11:17-fix checkChristian Grothoff1+1-1
2024-12-22 21:41clean TOPS branch with just KYC config patchChristian Grothoff2+652-0
2025-01-30 11:10fix up alloy deploymentChristian Grothoff3+210-77
2025-01-29 19:59-syntax fixesChristian Grothoff2+20-21
2025-01-28 23:51-fix portChristian Grothoff1+1-1
2025-01-28 16:47include alloy secret token configurationChristian Grothoff5+176-175
2025-01-28 16:33fix prometheus configChristian Grothoff4+94-6
2025-01-25 18:48add playbook to setup spec to receive backups from pixelChristian Grothoff6+90-2
2025-01-21 22:51-fixes for alloyChristian Grothoff2+3-3
2025-01-21 15:42add keyChristian Grothoff1+0-0
2025-01-21 15:06work on alloy/loki configurationChristian Grothoff8+115-1
2025-01-21 14:18add alloy deploymentChristian Grothoff5+138-0
2025-01-20 19:29borg backup playbooksChristian Grothoff12+248-5
2025-01-21 14:07install alloyChristian Grothoff2+20-0
2025-01-19 11:45-fix methodChristian Grothoff1+1-1
2025-01-19 11:43-fix configChristian Grothoff1+0-5
2025-01-19 11:41work on exportersChristian Grothoff5+135-11
2025-01-16 14:38-update keyChristian Grothoff1+0-0
2025-01-03 20:12fix setup issues with challenger and AML SPAChristian Grothoff3+28-0
2025-01-01 13:06use new TOKEN config value nameChristian Grothoff1+5-0
2024-12-30 03:34monitoring: fix nginx reverse proxy configDevan Carpenter1+6-6
2024-12-30 03:31monitoring: simplify monitoring roleDevan Carpenter3+47-25
2024-12-29 16:34fix nginx restart handlersDevan Carpenter8+31-0
2024-12-29 14:57-fix copy & paste errorChristian Grothoff1+1-1
2024-12-29 14:05libeufin-nexus: check service exists before haltDevan Carpenter1+5-2
2024-12-19 15:40add exchange options to the auditor master configDevan Carpenter1+2-0
2024-12-19 14:22libgnunet is a prerequisite packageDevan Carpenter1+1-0
2024-12-29 08:49-fix env syntaxChristian Grothoff1+11-11
2024-12-28 20:27-misc fixesChristian Grothoff6+19-8
2024-12-26 14:22fix kyc-rule deploymentChristian Grothoff1+5-3
2024-12-26 13:12-ignore exports dirChristian Grothoff1+1-0
2024-12-26 13:10import playbook seems to work as designedChristian Grothoff4+17-5
2024-12-26 12:02fix ebics setupChristian Grothoff4+17-14
2024-12-26 11:39fix typosChristian Grothoff2+7-7
2024-12-26 11:35first draft for import/export playbooksChristian Grothoff7+89-1
2024-12-24 21:24fix auditor permissionsChristian Grothoff6+69-8
2024-12-22 22:14todoChristian Grothoff2+7-0
2024-12-22 22:00install challenger configs with secrets into secrets/ dirChristian Grothoff5+17-6
2024-12-22 21:39-fix properlyChristian Grothoff2+4-655
2024-12-22 21:36-fix ToS setupChristian Grothoff36+8042-0
2024-12-22 20:34add workable public keys, fix exchange configurationChristian Grothoff5+27-23
2024-12-22 20:05-correct pathsChristian Grothoff5+6-6
2024-12-22 19:06enable SSL properlyChristian Grothoff10+18-18
2024-12-22 18:31fix hostnameChristian Grothoff1+1-1
2024-12-22 18:25work on challenger roleChristian Grothoff1+22-22
2024-12-22 18:01work on challenger roleChristian Grothoff1+2-2
2024-12-22 17:01work on challenger roleChristian Grothoff8+50-37
2024-12-16 12:02test: use test-secrets.yml in test scriptDevan Carpenter1+1-1
2024-12-16 00:41improve nginx deployment, letsencrypt setupsChristian Grothoff24+437-184
2024-12-15 21:45add certbot supportChristian Grothoff44+1297-20
2024-11-24 20:15enable nightlyChristian Grothoff1+1-1
2024-11-24 19:58expand todoChristian Grothoff1+11-0
2024-11-24 15:12one more fixChristian Grothoff2+11-7
2024-11-24 15:05misc playbook fixesChristian Grothoff18+204-115
2024-11-24 13:14combine packages, fix bugsChristian Grothoff7+49-33
2024-11-24 12:34fix syntax issuesChristian Grothoff12+87-82
2024-11-24 07:47unify tasks with topsChristian Grothoff1+23-5
2024-11-24 07:44exchange env variablesChristian Grothoff1+13-0
2024-11-24 07:36more variablesChristian Grothoff1+6-0
2024-11-24 07:35merge tops fixChristian Grothoff1+1-1
2024-11-23 22:18doChristian Grothoff2+12-5
2024-11-23 22:13work on challenger setupChristian Grothoff7+167-5
2024-11-23 21:56must combine challenger tasksChristian Grothoff14+124-145
2024-11-23 21:47no vars hereChristian Grothoff1+0-4
2024-11-23 21:46more work on exchange and auditor configsChristian Grothoff14+117-101
2024-11-23 21:10use templates for kycaid secretsChristian Grothoff4+32-0
2024-11-23 20:52mark some tasks doneChristian Grothoff1+2-13
2024-11-23 20:50more work on challenger configChristian Grothoff7+72-18
2024-11-23 19:38more work on configsChristian Grothoff8+66-12
2024-11-23 19:21vars are globalChristian Grothoff1+0-4
2024-11-23 19:21add denomination configChristian Grothoff6+251-56
2024-11-23 13:11merge launch tasksChristian Grothoff16+42-71
2024-11-22 21:33work on configsChristian Grothoff6+91-55
2024-11-22 19:50work more on exchange setupChristian Grothoff7+84-8
2024-11-22 19:24work on challenger setupChristian Grothoff3+15-0
2024-11-21 23:41add todo regarding merging launch and setup rolesDevan Carpenter1+1-1
2024-11-20 13:05split up launch roleChristian Grothoff10+67-33
2024-11-20 13:00-use hostnameChristian Grothoff1+1-1
2024-11-20 09:12more todosChristian Grothoff1+8-1
2024-11-20 09:09add todo listChristian Grothoff1+8-0
2024-11-20 09:05distribute package installation logicChristian Grothoff6+35-8
2024-11-20 09:00configuration task is now obsoleteChristian Grothoff14+70-234
2024-11-20 08:53restructure rolesChristian Grothoff18+405-15
2024-11-19 14:27AML threshold is goneChristian Grothoff1+2-6
2024-11-19 14:19setup master for latest exchange code with config split and renamedChristian Grothoff5+736-66
2024-11-18 16:48add apt preferences file to taler-packages roleDevan Carpenter1+0-0
2024-11-18 16:17move Taler repo setup to taler-packages roleDevan Carpenter2+25-35
2024-11-18 16:15update README to include some info on rolesDevan Carpenter1+26-5
2024-11-18 15:58update READMEDevan Carpenter1+15-27
2024-11-18 13:00roles: add ansible-pull roleDevan Carpenter7+112-2
2024-11-18 13:04move taler package setup to its own roleDevan Carpenter8+20-146
2024-11-18 12:57add script for local testingDevan Carpenter1+23-0
2024-10-29 10:31playbook: rename play to setupDevan Carpenter2+1-1
2024-10-28 11:24roles: add configuration roleDevan Carpenter9+148-1
2024-10-28 11:23pin the taler apt repo very lowDevan Carpenter2+11-0
2024-10-22 18:54add playbook for starting servicesDevan Carpenter3+49-0
2024-10-22 11:37db: add postgres service handlerDevan Carpenter1+4-0
2024-08-22 19:30add CI and Containerfile to test the deploymentDevan Carpenter5+115-0
2024-08-21 22:56split taler role into separate componentsDevan Carpenter9+127-35
2024-08-21 22:54install from nightly for now to use new featuresDevan Carpenter1+14-10
2024-06-27 15:40consolidate and reorganizeDevan Carpenter28+152-190
2024-04-18 10:11Ansible base structure for deploying a Taler Exchange (tested okay)Javier Sepulveda25+273-0