- use docker compose instead of deprecated docker-compose
- add note for package as docker-cli-compose
- add link for reverse proxy
- remove obselete version string
Co-authored-by: feederbox826 <feederbox826@users.noreply.github.com>
On a new installation, Stash will default to 'blobs' (which relative to the CWD of /, becomes '/blobs').
In our recommended installation, this is NOT mapped and as a result will NOT be persistent across the container being removed or updated.
So by default, we are populating blob data which will be deleted, likely leaving to some confused new users.
This should also be noted for existing installations to make this a persistent path.
* Bump Go to 1.17, refactor build/x86_64 Dockerfile to make better use of multi-stage
* Bump to 1.17 from 1.16
* Bump packr version, provide needed legacy env var
* Add apple silicon support, fix macos build chain
* Update unused travis ci
* Make config instance-based
* Remove config dependency in paths
* Refactor config init
* Allow startup without database
* Get system status at UI initialise
* Add setup wizard
* Cache and Metadata optional. Database mandatory
* Handle metadata not set during full import/export
* Add links
* Remove config check middleware
* Stash not mandatory
* Panic on missing mandatory config fields
* Redirect setup to main page if setup not required
* Add migration UI
* Remove unused stuff
* Move UI initialisation into App
* Don't create metadata paths on RefreshConfig
* Add folder selector for generated in setup
* Env variable to set and create config file.
Make docker images use a fixed config file.
* Set config file during setup
* Tag develop builds as latest. Version in makefile
* Rename latest to latest_develop
* Update GetLatestVersion
* Separate master and develop releases
* Add release date back into development version
* Remove unused code
* Two minute limit per file to upload to transfer.sh
* Fix to avoid creating generated folder inside data folder.
This Fix is to avoid that ```generated``` folder will be created inside the movie /video files forder which leads to see the generated clips of the movies in SCENES.
* Update docker-compose.yml
Added generated volume , removed transcoded as it wasn't needed.
All volumes remain with relative paths as suggested.
Co-authored-by: bnkai <48220860+bnkai@users.noreply.github.com>
* Stealing good ideas from DockSTARTer
* Pushing an example WIP
* Actually ran and debugged container and it works now.
TODO: We need configurability for this to be more useful.
* Prepped docker-compose for if we get these envvars coded in.
* Removed unnecessary start.sh
* Removed env.example
* Fixed internal directory to conform more.
Resovles https://github.com/stashapp/stash/pull/44#issuecomment-485060195
* Logging options need quotes.
* I decided to use architecture tags since go-releaser can do multiple architectures.
* Compose version version: '3.4'
* No relative pathing on container side of volume