1. 15 Sep, 2022 1 commit
  2. 08 Sep, 2022 1 commit
    • Ejegg's avatar
      Add bullseye images for fundraising MediaWiki · 7fa6ab30
      Ejegg authored
      * fundraising-bullseye
      * fundraising-bullseye-php74
      * fundraising-mediawiki-bullseye-php74-apache2
      All based on the latest version of their buster predecessors.
      To build locally, install docker-pkg (https://doc.wikimedia.org/docker-pkg/)
      Then from the root of this repo run
      docker-pkg -c dockerfiles/config.yaml build --no-pull --select \
       'docker-registry.wikimedia.org/dev/fundraising*bullseye*:*' dockerfiles/
      Bug: T316848
  3. 11 Aug, 2022 1 commit
  4. 09 Aug, 2022 2 commits
  5. 12 Apr, 2022 4 commits
  6. 06 Apr, 2022 1 commit
  7. 04 Nov, 2021 1 commit
    • Ejegg's avatar
      Turn off SSL for SmashPig IPN listener · e9c958a3
      Ejegg authored
      We'll send this through the same sort of proxy as we're sending
      payments-wiki through, so we turn off the 'Upgrade' header that
      advertises support for HTTP/2 but should not be included on any
      responses which are already HTTP/2 such as those from the proxy
      Change-Id: I412e877aacdec233f293d94f0b2ab480f4846bea
  8. 19 Oct, 2021 1 commit
  9. 12 Oct, 2021 3 commits
    • Ejegg's avatar
      Paymentswiki image: add changelog and fix Upgrade header · 5d3604fd
      Ejegg authored
      Seems to have been lost in a rebase
      Change-Id: Id499f0ea43ee06c1408b73b5b19f5c25fd499cbb
    • Ejegg's avatar
      Update fr payments image to listen on non-SSL port too · 948f4994
      Ejegg authored
      We've got a remote forwarding server that can do SSL termination
      so we just need a local port serving on non-SSL. We use the
      SetEnvIf directive to let the local server know that HTTPS is
      on when the X-Forwarded-Proto is 'https'.
      Bug: T291577
      Change-Id: Ifa071e5f073332a0804abb8e8b84d3b8b018a531
    • Ejegg's avatar
      Fundraising: privatebin image · af44692b
      Ejegg authored
      This is the software we're using to offer donors their own data
      when they request it under privacy laws.
      Pretty bare-bones, maybe could get away with just using
      fundraising-civicrm-buster-php73-apache2, but this gives us the same
      central logging and xdebug configurability we have on other
      fundraising images.
      Bug: T285881
      Change-Id: I1ccd58e4f7699cacc037f441452122f5eabfad43
  10. 05 Oct, 2021 1 commit
  11. 07 Sep, 2021 3 commits
  12. 17 Aug, 2021 1 commit
  13. 03 Aug, 2021 1 commit
    • Brennen Bearnes's avatar
      add buster php images · 34b34596
      Brennen Bearnes authored
      Bug: T273100
      Depends-on: I8ec767b3e3c7039113a7dab95f2c5340121aebdc
      Change-Id: I72d4dbce77f2d28f02a3ab360a83f9309e0a1bf6
  14. 15 Jul, 2021 6 commits
  15. 14 Jul, 2021 1 commit
    • Mholloway's avatar
      Add a Swift language dev image for CI testing · aa9be234
      Mholloway authored
      Wikimedia's CI infrastructure requires that Docker images referenced
      as Blubberfile base images come from Wikimedia's own Docker
      repository. This commit adds a Swift dev image, building on the
      Debian Buster dev image, which can be used for testing.
      Bug: T284195
      Change-Id: I6db65b589487408f51cbb39967532e398559a4a5
  16. 13 Jul, 2021 1 commit
  17. 22 Jun, 2021 1 commit
  18. 16 Apr, 2021 2 commits
  19. 16 Mar, 2021 1 commit
  20. 04 Mar, 2021 1 commit
  21. 28 Feb, 2021 1 commit
  22. 09 Feb, 2021 2 commits
  23. 08 Feb, 2021 2 commits
    • AndyRussG's avatar
      Create buster-rsyslog image · 2c84eaca
      AndyRussG authored
      This is a flexible container for running rsyslog, initially inteded for use
      by FR-Tech as part of a docker-compose development setup.
      Bug: T262976
      Change-Id: I56d92b1ed9c3c53b6ce02a22efbd3b70bcbf2fe2
    • AndyRussG's avatar
      Create fundraising-buster-php73-apache2-xdebug image · f15b9eaa
      AndyRussG authored
      This is intended as one of the images to be used in a unified development
      setup for Fundraising Tech. In some ways, it is similar to other development
      images, though it omits the install.sh script, and provides a site over
      https (needed for development with payment processors).
      Bug: T262976
      Change-Id: Id4f665fc34d84f5e056b0c563f52f08238b9a6f3
  24. 12 Jan, 2021 1 commit
    • Brennen Bearnes's avatar
      Move xdebug build & php entrypoint to stretch; xdebug 3.0.1 · ef2eb397
      Brennen Bearnes authored
      This moves xdebug building to each of the versioned PHP images, and some
      redundant copies of scripts to the base stretch image, and upgrades to
      Xdebug 3.0.1.
      It also uses version-specific packages for all PHP dependencies, fixing a
      messy situation where both the default (7.4) and other versions were
      installed simultaneously in some images, and some libraries unavailable.
      Change-Id: Iab57d34b2012eb9e0271a7d4ec02053f984ccf86