Skip to content

Simplistic, self-contained and self-hostable recipe manager written in Go

Notifications You must be signed in to change notification settings

wolfsblu/go-chef

Repository files navigation

Build Steps

  1. Generate the API server and SQL queries
    go generate
    
  2. Build the frontend application
    npm --prefix app install
    npm --prefix app run build
    
  3. Build the project
    go build -o ./tmp/main
    

Running the Application

Assuming you want to run the binary directly from the repository:

  1. Download the DB schema migration tool atlas
    curl -sSf https://atlasgo.sh | sh
    
  2. Copy the .env file and provide values for any empty variables
    cp .env.example tmp/
  3. Start the server
    ./tmp/main
    
  4. Open the frontend or browse the API

About

Simplistic, self-contained and self-hostable recipe manager written in Go

Topics

Resources

Stars

Watchers

Forks

Packages