Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 987 Bytes

README.md

File metadata and controls

34 lines (20 loc) · 987 Bytes

Waifus

Frontend interface for Anime Girls Holding Programming Books repository

Made with templ + HTMX

Prerequisites

Compiling and using this project requires several tools to be installed first

This repository uses git submodules. Make sure to also pull submodules for everything to work!

  1. Install Go
  2. Install Node.js

Setting up

  1. Install templ
  2. Install Task
  3. (Optionally for live reloading) install air

Building

  1. Run task install to install necessary dependencies
  2. Run task build to produce finally binary

Developing

  1. Run task install to install necessary dependencies
  2. Run task dev this will start development server on localhost:3000

Defining environment variables

  1. PORT - Optional variable for which port to use (defaults to 5000)