mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 04:14:39 +03:00
c39d4d4d40f82e112204e8b82ce87f773ce66575
Stash
Stash is a rails app which organizes and serves your porn.
See a demo here (password is stashapp).
TODO
Setup
TODO
Development
Environment
macOS
TODO
Windows
- Download and install Go for Windows
- Download and install MingW
- Search for "advanced system settings" and open the system properties dialog.
- Click the
Environment Variablesbutton - Add
GO111MODULE=on - Under system variables find the
Path. Edit and addC:\Program Files\mingw-w64\*\mingw64\bin(replace * with the correct path).
- Click the
Commands
make build- Builds the binarymake gqlgen- Regenerate Go GraphQL files
Building a release
- cd into the UI directory and run
ng build --prod - cd back to the root directory and run
make buildto build the executable
Notes for the dev
https://blog.filippo.io/easy-windows-and-linux-cross-compilers-for-macos/
Languages
Go
56.8%
TypeScript
40.1%
SCSS
2.5%
Makefile
0.2%
Dockerfile
0.1%