govuk-guix icon indicating copy to clipboard operation
govuk-guix copied to clipboard

Package, service and system definitions using GNU Guix for software and systems related to GOV.UK.

Results 10 govuk-guix issues
Sort by recently updated
recently updated
newest added

E.g. for PostgreSQL databases, they end up owned by `postgres`.

bug
data related

Having automatic documentation for services and systems would be very informative, rendering the service descriptions and dependency graphs as a webpage.

enhancement

Without `/usr/bin/env` existing, when rubygems installs gems, the shebang in the bin wrappers is invalid `#! ruby`. As a workaround, when using GuixSD, adding `/usr/bin/env` can be done with this...

affects guixsd

Currently the logic for refreshing packages uses releases on GitHub, and then falls back to tags. Some apps have old release, and new tags, and for these apps, the package...

enhancement

See https://github.com/mperham/sidekiq/wiki/Monitoring for a description of what this is.

enhancement
system related

Running Mailcatcher [1] would be one way of doing this. 1: https://mailcatcher.me/

enhancement
system related

Possibly through using MITMWeb [1] or using Tailon to view NGinx logs. 1: http://docs.mitmproxy.org/en/stable/mitmweb.html 2: https://tailon.readthedocs.io/en/latest/

enhancement
system related

https://github.com/alphagov/govuk-developer-docs This is a little bit tricky, as the build process for the docs tries to access GitHub over HTTP.

enhancement

This should test that basic functionality works in all apps, with some set of data loaded.

enhancement
system related

Guix has some utilities for running [system tests][0], these utilities could be used to write tests that test services startup and are accessible, and that when data is loaded, that...

enhancement
system related