View Issue Details

IDProjectCategoryView StatusLast Update
0010668Talersandcastle (containerized demo deployment)public2025-11-26 22:16
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Summary0010668: deploy turnstile in sandcastle-ng
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.

Activities

Florian Dold

2025-11-26 22:14

manager   ~0026634

Last edited: 2025-11-26 22: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 Modified Username Field Change
2025-11-26 22:13 Florian Dold New Issue
2025-11-26 22:13 Florian Dold Assigned To => Florian Dold
2025-11-26 22:13 Florian Dold Status new => assigned
2025-11-26 22:14 Florian Dold Note Added: 0026634
2025-11-26 22:15 Florian Dold Note Edited: 0026634
2025-11-26 22:16 Florian Dold Description Updated