Commit Graph

9 Commits

Author SHA1 Message Date
WithoutPants f6ffda7504
Setup and migration UI refactor (#1190)
* 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
2021-04-12 09:31:33 +10:00
WithoutPants 629126df98
Update to golang 1.13 (#754)
* Update to use golang 1.13
* Update node and ubuntu versions
* Update compiler version
2020-09-11 10:43:41 +10:00
WithoutPants ae24fc2d3c
Fix prod dockerfile to not pick up arm builds 2020-08-30 14:50:36 +10:00
WithoutPants 691a8c23c0
Dockerfiles for production, develop and build (#364)
* Separate develop and production dockerfiles
* Add build docker file
* Fix curl http2 framing error
* updated MAINTAINER
* Add README for build dockerfile
* Remove stash user from docker files

Co-authored-by: Leopere <1068374+Leopere@users.noreply.github.com>
2020-02-24 11:40:56 +11:00
WithoutPants 3c1eeb3d47
Prepare for 0.1.0 release (#345)
* 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
2020-02-07 06:39:08 +11:00
joyov 0787ead25e
Install ca-certificates in Docker container 2019-10-07 17:46:32 +00:00
Leopere 30a2a2cf00
Fix #61
Fixes #61 added ca-certificates and updated them.
2019-06-10 18:03:02 -04:00
Leopere 69917999ef Updated port EXPOSE 2019-05-09 14:52:52 -07:00
Leopere 83ee83c2fa Dockerfile for production. (#44)
* 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
2019-04-24 10:10:26 -07:00