An open API service indexing awesome lists of open source software.

https://github.com/korenyoni/codefresh-web-app

Simple Go Web App Built and Deployed on Codefresh
https://github.com/korenyoni/codefresh-web-app

codefresh golang

Last synced: about 2 months ago
JSON representation

Simple Go Web App Built and Deployed on Codefresh

Awesome Lists containing this project

README

        

# Codefresh Web App

![badge](https://g.codefresh.io/api/badges/pipeline/korenyoni/codefresh-web-app%2Fci)

A simple web application built and deployed on [Codefresh.io](https://codefresh.io/).

![screenshot](./docs/img/screenshot.png)

## Usage

### Running as a Go Binary

```bash
$ VERSION=[release version] curl -Lo codefresh-web-app.tar.gz https://github.com/korenyoni/codefresh-web-app/releases/download/v${VERSION}/codefresh-web-app_${VERSION}_darwin_arm64.tar.gz
$ tar -xvzf codefresh-web-app.tar.gz
$ PORT=8080 ./codefresh-web-app
```

### Building and Running as a Container

```bash
$ make docker-build
$ docker run -p 8080:8080 korenyoni/codefresh-web-app
```

## Developing Locally

### Install `pre-commit` Git Hook Scripts

```bash
$ pre-commit install
```

### Run App Locally

```bash
$ make run
```