Page MenuHomeDevCentral
Feed All Stories

Feb 13 2022

dereckson committed rDPHPFPM460b48957cef: Part 2: Nginx (authored by dereckson).
Part 2: Nginx
Feb 13 2022, 15:43
dereckson committed rDPHPFPMe1895e7d5951: PHP and nginx configuration files (authored by dereckson).
PHP and nginx configuration files
Feb 13 2022, 15:43
dereckson committed rDPHPFPM550befd8213e: Files to deploy are now in files/ (authored by dereckson).
Files to deploy are now in files/
Feb 13 2022, 15:43
dereckson committed rDPHPFPM159be1d64448: Part 3: runit (authored by dereckson).
Part 3: runit
Feb 13 2022, 15:43
dereckson committed rDPHPFPM7a59ca6e05d9: Update README (authored by dereckson).
Update README
Feb 13 2022, 15:43
dereckson committed rDPHPFPM357ff68ef358: Tweak nginx configuration (authored by dereckson).
Tweak nginx configuration
Feb 13 2022, 15:43
dereckson committed rDPHPFPM32d8d115d534: Tidied up Dockerfile (authored by dereckson).
Tidied up Dockerfile
Feb 13 2022, 15:43
dereckson committed rDPHPFPMd2a20eafec3a: Update README (authored by dereckson).
Update README
Feb 13 2022, 15:43
dereckson committed rDPHPFPMb07b2d1d23b0: Update README.md (authored by dereckson).
Update README.md
Feb 13 2022, 15:43
dereckson committed rDPHPFPMe61bf414720b: Update LICENSE (authored by dereckson).
Update LICENSE
Feb 13 2022, 15:43
dereckson committed rDPHPFPMd534ad32a1f5: Environment propagation: sh → bash (authored by dereckson).
Environment propagation: sh → bash
Feb 13 2022, 15:43
dereckson committed rDPHPFPM3733908a0a95: Propagate environment to runit services (authored by dereckson).
Propagate environment to runit services
Feb 13 2022, 15:43
dereckson committed rDPHPFPM4db5eec56beb: Environment propagation: php-fpm (authored by dereckson).
Environment propagation: php-fpm
Feb 13 2022, 15:43
dereckson committed rDPHPFPM429b76f06b1c: Enable JPEG support on GD (authored by dereckson).
Enable JPEG support on GD
Feb 13 2022, 15:43
dereckson committed rDPHPFPMae1dcad3a427: Enable Zend OPcache support (authored by dereckson).
Enable Zend OPcache support
Feb 13 2022, 15:43
dereckson committed rDPHPFPM973c6e766cc3: Zend OPcache production configuration (authored by dereckson).
Zend OPcache production configuration
Feb 13 2022, 15:43
dereckson closed D2524: Upgrade to final PHP 5.6.40 version.
Feb 13 2022, 15:43 · Docker images
dereckson committed rDPHPFPMef609273c683: Upgrade to final PHP 5.6.40 version (authored by dereckson).
Upgrade to final PHP 5.6.40 version
Feb 13 2022, 15:43
dereckson accepted D2524: Upgrade to final PHP 5.6.40 version.

Builds fine:

Feb 13 2022, 15:41 · Docker images
dereckson added a comment to D2524: Upgrade to final PHP 5.6.40 version.

Should be the final state before archiving the repository. It's possible to build image, and it uses the last PHP version, but we won't maintain that (e.g. no port to Debian recent releases).

Feb 13 2022, 15:32 · Docker images
dereckson requested review of D2524: Upgrade to final PHP 5.6.40 version.
Feb 13 2022, 15:30 · Docker images
dereckson updated the diff for D2523: Sync novolume image.

Restore /usr/local/sbin/runsvdir-init: applications container calls that file

Feb 13 2022, 03:32
dereckson added a comment to T1481: Deploy Pixelfed on Docker PaaS.

PixelFed requires intl and sodium extensions.

Feb 13 2022, 03:22 · Docker images, Servers, Pixelfed
dereckson renamed T1167: Restart nginx on Ysul when renew certificates from restart nginx on Ysul when renew certificates to Restart nginx on Ysul when renew certificates.
Feb 13 2022, 03:13 · Wolfplex migration, Servers, User-Dereckson
dereckson moved T1644: Install Woof on Debian Bullseye from Needs Review / Blocked / Waiting to Code review / Peering on the User-Dereckson board.
Feb 13 2022, 03:13 · User-Dereckson, Servers, Eglide
dereckson added a comment to T1644: Install Woof on Debian Bullseye.

We discovered author now maintains code in a Git repository: https://github.com/simon-budig/woof

Feb 13 2022, 03:12 · User-Dereckson, Servers, Eglide

Feb 12 2022

dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2523: Sync novolume image.
Feb 12 2022, 22:40 · PHP 8.x support, Docker images, User-Dereckson
dereckson requested review of D2523: Sync novolume image.
Feb 12 2022, 22:40
dereckson committed rDPHPVIIFPM097a97a166ac: Upgrade to Debian Bullseye (authored by dereckson).
Upgrade to Debian Bullseye
Feb 12 2022, 22:34
dereckson closed D2522: Upgrade to Debian Bullseye.
Feb 12 2022, 22:34
dereckson accepted D2522: Upgrade to Debian Bullseye.
Feb 12 2022, 22:33
dereckson published D2522: Upgrade to Debian Bullseye for review.
Feb 12 2022, 22:33
dereckson added a comment to T1547: Consolidate DevCentral Docker image.

If we upgrade image to bullseye, we'll also get Git 2.30.2, but I've a 403 currently with current Dockerfile at D2522, so needs to investigate.

Feb 12 2022, 22:33 · User-Dereckson, DevCentral, Servers, Technical debt, Nasqueron Docker deployment squad, Docker images
dereckson added a comment to T1547: Consolidate DevCentral Docker image.

If we upgrade image to bullseye, we'll also get Git 2.30.2, but I've a 403 currently with current Dockerfile at D2522, so needs to investigate.

Feb 12 2022, 13:48 · User-Dereckson, DevCentral, Servers, Technical debt, Nasqueron Docker deployment squad, Docker images
dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2522: Upgrade to Debian Bullseye.
Feb 12 2022, 13:48 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a comment to T1678: Health check and reporting library.

Some notes about the CLI tool.

Feb 12 2022, 05:26 · User-Dereckson, Keruald, Zed
dereckson added a comment to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.

Done for the base image (excepted the TODO noted above), we need to test Notifications Center, Auth Grove, etc. against 7.4 deprecations, and if applicable blocks them to 7.2 or 7.3.

Feb 12 2022, 04:51 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a comment to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.

TODO: novolume/ is still in Jessie, apply rDPHPVIIFPM630b49d9b604 and rDPHPVIIFPMf4465d1a9419 changes here too.

Feb 12 2022, 04:50 · PHP 8.x support, Docker images, User-Dereckson
dereckson closed D2520: Upgrade to buster using slim image.
Feb 12 2022, 04:42 · github-pull-request
dereckson committed rDPHPVIIFPM630b49d9b604: Upgrade to buster using slim image (authored by WebSpider <webspider@bitlair.nl>).
Upgrade to buster using slim image
Feb 12 2022, 04:42
dereckson accepted D2520: Upgrade to buster using slim image.
Feb 12 2022, 04:31 · github-pull-request
dereckson closed D2521: Skip runsvdir-start.
Feb 12 2022, 04:29
dereckson committed rDPHPVIIFPMf4465d1a9419: Skip runsvdir-start (authored by dereckson).
Skip runsvdir-start
Feb 12 2022, 04:29
dereckson accepted D2521: Skip runsvdir-start.
Feb 12 2022, 04:29
dereckson updated the test plan for D2521: Skip runsvdir-start.
Feb 12 2022, 04:29
dereckson requested review of D2521: Skip runsvdir-start.
Feb 12 2022, 04:27
dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2521: Skip runsvdir-start.
Feb 12 2022, 04:27 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a task to D2519: Upgrade to PHP 7.4.27: T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.
Feb 12 2022, 04:19
dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2519: Upgrade to PHP 7.4.27.
Feb 12 2022, 04:19 · PHP 8.x support, Docker images, User-Dereckson
dereckson updated the summary of D2520: Upgrade to buster using slim image.
Feb 12 2022, 04:18 · github-pull-request
dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2520: Upgrade to buster using slim image.
Feb 12 2022, 04:18 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a subtask for T1677: Update PHP Docker images to PHP 8.1: T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.
Feb 12 2022, 04:17 · Zed, Docker images, PHP 8.x support
dereckson added a parent task for T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: T1677: Update PHP Docker images to PHP 8.1.
Feb 12 2022, 04:17 · PHP 8.x support, Docker images, User-Dereckson
dereckson renamed T1679: Upgrade PHP 7.4 base Docker image to recent Debian version from Upgradde PHP 7.4 base Docker image to recent Debian version to Upgrade PHP 7.4 base Docker image to recent Debian version.
Feb 12 2022, 04:16 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a comment to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.

This blocks T1547, but also is needed to prepare PHP 8.1 repocopy.

Feb 12 2022, 04:16 · PHP 8.x support, Docker images, User-Dereckson
dereckson added projects to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: Docker images, PHP 8.x support.
Feb 12 2022, 04:15 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a parent task for T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: T1547: Consolidate DevCentral Docker image.
Feb 12 2022, 04:15 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a subtask for T1547: Consolidate DevCentral Docker image: T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.
Feb 12 2022, 04:15 · User-Dereckson, DevCentral, Servers, Technical debt, Nasqueron Docker deployment squad, Docker images
dereckson triaged T1679: Upgrade PHP 7.4 base Docker image to recent Debian version as High priority.
Feb 12 2022, 04:15 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a comment to D2520: Upgrade to buster using slim image.

Small issue with runit: /usr/sbin/runsvdir-start doesn't exist

Feb 12 2022, 03:46 · github-pull-request
dereckson moved T1547: Consolidate DevCentral Docker image from Backlog to Next on the User-Dereckson board.

We need this, as container still runs on Jessie, and, as such, doesn't provide a recent enough Git version to be compatible with Phabricator.

Feb 12 2022, 03:37 · User-Dereckson, DevCentral, Servers, Technical debt, Nasqueron Docker deployment squad, Docker images
dereckson claimed T1547: Consolidate DevCentral Docker image.
Feb 12 2022, 03:34 · User-Dereckson, DevCentral, Servers, Technical debt, Nasqueron Docker deployment squad, Docker images
dereckson foisted D2520: Upgrade to buster using slim image upon aendrick.
Feb 12 2022, 03:31 · github-pull-request
dereckson added a project to D2520: Upgrade to buster using slim image: github-pull-request.

Pull request from GitHub.

Feb 12 2022, 03:29 · github-pull-request
dereckson requested review of D2520: Upgrade to buster using slim image.
Feb 12 2022, 03:27 · github-pull-request
dereckson closed D2519: Upgrade to PHP 7.4.27.
Feb 12 2022, 03:13
dereckson committed rDPHPVIIFPM0080fd4eb6fc: Upgrade to PHP 7.4.27 (authored by dereckson).
Upgrade to PHP 7.4.27
Feb 12 2022, 03:13
dereckson accepted D2519: Upgrade to PHP 7.4.27.
Feb 12 2022, 03:13
dereckson requested review of D2519: Upgrade to PHP 7.4.27.
Feb 12 2022, 03:13
dereckson closed D2518: Upgrade Oniguruma to 6.9.7 revised 1.
Feb 12 2022, 03:10
dereckson committed rDPHPVIIFPM65898cea0157: Upgrade Oniguruma to 6.9.7 revised 1 (authored by dereckson).
Upgrade Oniguruma to 6.9.7 revised 1
Feb 12 2022, 03:10
dereckson accepted D2518: Upgrade Oniguruma to 6.9.7 revised 1.
Feb 12 2022, 03:10
dereckson requested review of D2518: Upgrade Oniguruma to 6.9.7 revised 1.
Feb 12 2022, 02:50
dereckson closed D2517: Update keyserver to fetch PHP GPG keys.
Feb 12 2022, 02:41
dereckson committed rDPHPVIIFPMd3f00350036a: Update keyserver to fetch PHP GPG keys (authored by dereckson).
Update keyserver to fetch PHP GPG keys
Feb 12 2022, 02:40
dereckson accepted D2517: Update keyserver to fetch PHP GPG keys.
Feb 12 2022, 02:40
dereckson requested review of D2517: Update keyserver to fetch PHP GPG keys.
Feb 12 2022, 02:40
dereckson added a comment to D1656: Introduce Result class with Ok and Err types for status handling.

In PHP 8.1, could be interesting to do this:

Feb 12 2022, 02:22
dereckson added a comment to D1920: Migrate to more modern and modular PHP 7.2 code.

Not sure the best strategy for this change.

Feb 12 2022, 02:14
dereckson committed rDDEV9f4de72988d7: Install less (authored by dereckson).
Install less
Feb 12 2022, 02:09
dereckson closed D2516: Install less.
Feb 12 2022, 02:09
dereckson added a comment to D2516: Install less.

Had to remove former nasqueron/dev-workspace-go and nasqueron/dev-workspace-go:5001-5001 images, but now works:

Feb 12 2022, 02:08
dereckson claimed T1109: Switch all OAuth GitHub applications to Nasqueron organization accounts.
Feb 12 2022, 01:55 · User-Dereckson, security, Nasqueron Operations Squad
dereckson added a comment to T1109: Switch all OAuth GitHub applications to Nasqueron organization accounts.

[ Grabbing this on my radar again, as it's in my account. ]

Feb 12 2022, 01:54 · User-Dereckson, security, Nasqueron Operations Squad
dereckson closed T1574: Ensure no Mercurial repository stays on BitBucket as Spite.

Timeout for migration.

Feb 12 2022, 01:53 · Administrative, DevCentral
dereckson moved T1249: Increase Twitter message characters limit from Backlog to Dev on the good-first-issue board.

[ If someone wants to discover TCL, I can peer/help on that one. ]

Feb 12 2022, 01:47 · upstream, Wikimedia, Dæghrefn
dereckson updated the task description for T1249: Increase Twitter message characters limit.
Feb 12 2022, 01:46 · upstream, Wikimedia, Dæghrefn
dereckson moved T1668: Improve inclusive terminology from Backlog to Next on the User-Dereckson board.
Feb 12 2022, 01:36 · User-Dereckson, documentation, We are Nasqueron, discussion
dereckson moved T1676: Serve Zed on webserver-alkane from Backlog to In progress on the User-Dereckson board.
Feb 12 2022, 01:36 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson moved T1678: Health check and reporting library from Backlog to In progress on the User-Dereckson board.
Feb 12 2022, 01:36 · User-Dereckson, Keruald, Zed
dereckson moved T1644: Install Woof on Debian Bullseye from Backlog to Needs Review / Blocked / Waiting on the User-Dereckson board.
Feb 12 2022, 01:36 · User-Dereckson, Servers, Eglide
dereckson added a project to T1644: Install Woof on Debian Bullseye: User-Dereckson.
Feb 12 2022, 01:36 · User-Dereckson, Servers, Eglide
dereckson added a project to T1668: Improve inclusive terminology: User-Dereckson.
Feb 12 2022, 01:36 · User-Dereckson, documentation, We are Nasqueron, discussion
dereckson added a project to T1676: Serve Zed on webserver-alkane: User-Dereckson.
Feb 12 2022, 01:35 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson added a project to T1678: Health check and reporting library: User-Dereckson.
Feb 12 2022, 01:35 · User-Dereckson, Keruald, Zed
dereckson moved T1167: Restart nginx on Ysul when renew certificates from Next to Backlog on the User-Dereckson board.
Feb 12 2022, 01:34 · Wolfplex migration, Servers, User-Dereckson
dereckson moved T1046: Create a microservice to collect and store log entries from Backlog to Needs Review / Blocked / Waiting on the User-Dereckson board.
Feb 12 2022, 01:32 · User-Dereckson, Servers
dereckson moved T759: Generate server admin log from #nasqueron-ops from Backlog to Needs Review / Blocked / Waiting on the User-Dereckson board.
Feb 12 2022, 01:31 · User-Dereckson, discussion, IRC, Servers, Dæghrefn
dereckson moved T1167: Restart nginx on Ysul when renew certificates from Backlog to Next on the User-Dereckson board.
Feb 12 2022, 01:31 · Wolfplex migration, Servers, User-Dereckson
dereckson moved T1153: Space background for launch site from Backlog to Design on the good-first-issue board.
Feb 12 2022, 01:31 · good-first-issue, design, Launch community