View Issue Details

IDProjectCategoryView StatusLast Update
0010668Talersandcastle (containerized demo deployment)public2025-12-21 20:46
ReporterFlorian Dold Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version1.3Fixed in Version1.3 
Summary0010668: deploy turnstile in sandcastle-ng [12h] [deadline: 18dec2025]
DescriptionWe need:
* postgres with password auth, as drupal doesn't do unix domain sockets AFAICT
* a working PHP installation
* a drupal installation
* turnstile plugin for drupal
* automated turnstile config, might need some custom SQL/PHP via drush
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2025-11-26 21:14

manager   ~0026634

Last edited: 2025-11-26 21:15

Basic steps to get running installation:

$ composer create-project drupal/recommended-project:^10 my-project
$ cd my-project
$ composer require drush/drush
$ composer exec -- drush site-install demo_umami --account-name=admin --account-pass=admin --account-mail=admin@localhost --db-url=pgsql://drupal:drupal@localhost/drupal --site-name=TalerDemoBlog --yes
$ ln -s $TURNSTILE_GIT web/modules/taler_turnstile
$ composer exec -- drush en -vvv taler_turnstile
$ composer exec -- drush config:set taler_turnstile.settings access_token 'secret-token:sandbox' --yes
$ composer exec -- drush config:set taler_turnstile.settings payment_backend_url 'https://backend.demo.taler.net/instances/sandbox/' --yes
$ composer exec -- drush rs

Issue History

Date ModifiedUsernameFieldChange
2025-11-26 21:13Florian DoldNew Issue
2025-11-26 21:13Florian DoldAssigned To => Florian Dold
2025-11-26 21:13Florian DoldStatusnew => assigned
2025-11-26 21:14Florian DoldNote Added: 0026634
2025-11-26 21:15Florian DoldNote Edited: 0026634
2025-11-26 21:16Florian DoldDescription Updated
2025-11-28 20:58Florian DoldSummarydeploy turnstile in sandcastle-ng => deploy turnstile in sandcastle-ng [12h] [deadline: 18dec2025]
2025-11-28 20:58Florian DoldPrioritynormal => high
2025-11-28 20:59Florian DoldTarget Version => 1.4
2025-12-10 12:53Florian DoldStatusassigned => informing
2025-12-10 12:53Florian DoldResolutionopen => fixed
2025-12-13 10:50Christian GrothoffTarget Version1.4 => 1.3
2025-12-13 10:50Christian GrothoffProduct Version => git (master)
2025-12-13 10:50Christian GrothoffFixed in Version => 1.3
2025-12-21 20:46Christian GrothoffStatusinforming => closed