An organizer for your porn, written in Go
Go to file
Stash Dev 66e871a2d5 Fix database / migrations to work on Windows 2019-02-09 16:50:06 -08:00
.idea Initial commit 2019-02-09 04:32:50 -08:00
certs Initial commit 2019-02-09 04:32:50 -08:00
internal Fix database / migrations to work on Windows 2019-02-09 16:50:06 -08:00
packrd Initial commit 2019-02-09 04:32:50 -08:00
schema Initial commit 2019-02-09 04:32:50 -08:00
scripts Initial commit 2019-02-09 04:32:50 -08:00
ui/v1 Initial commit 2019-02-09 04:32:50 -08:00
vendor Initial commit 2019-02-09 04:32:50 -08:00
.gitignore Initial commit 2019-02-09 04:32:50 -08:00
LICENSE Initial commit 2019-02-09 04:32:50 -08:00
Makefile Initial commit 2019-02-09 04:32:50 -08:00
README.md Initial commit 2019-02-09 04:32:50 -08:00
go.mod Initial commit 2019-02-09 04:32:50 -08:00
go.sum Initial commit 2019-02-09 04:32:50 -08:00
gqlgen.yml Initial commit 2019-02-09 04:32:50 -08:00
main-packr.go Initial commit 2019-02-09 04:32:50 -08:00
main.go Initial commit 2019-02-09 04:32:50 -08:00

README.md

Stash

Stash is a rails app which organizes and serves your porn.

See a demo here (password is stashapp).

TODO

Setup

TODO

Development

Commands

  • make build - Builds the binary
  • make gqlgen - Regenerate Go GraphQL files

Building a release

  1. cd into the UI directory and run ng build --prod
  2. cd back to the root directory and run make build to build the executable

Notes for the dev

https://blog.filippo.io/easy-windows-and-linux-cross-compilers-for-macos/