Skip to main content

Application: datagovuk_find

Beta version of Find Data

README

Code Climate Test Coverage

This repository contains the beta-stage frontend component of data.gov.uk

How to run this repo locally

There are currently 3 ways to run this repo locally:

  1. Via govuk-dgu-charts - An end to end setup from ckan to Solr to Find. This is the closest stack to the Find app running on EKS. Instructions for how to setup and run Find this way available on the linked repo.
  2. Via docker stack in ckanext-datagovuk - This will be the fastest way to see your changes deployed and interact with a stack containing some seeded test data. It is also possible to run tests on it and debug issues within the containers.
  3. Manual installation - this will give the fastest way to run the tests. Instructions for this below.

Manual installation

Prerequisites

You will need to install the following for development.

  • rbenv or similar to manage ruby versions
  • bundler to manage gems
  • yarn to manage node packages

Most of these can be installed with Homebrew on a Mac.

Getting Started

First run bin/setup to bundle, etc. Then run rails s.

Deployment

See the developer docs on data.gov.uk deployment

Example application URLs