Commit Graph

15 Commits

Author SHA1 Message Date
kiloreux 102715e2d1 misc: Change cloud provider for master.tus.io (#300)
* Change branch and change deployment method

* Fix DA DOCKER FIIIIILE

* Fix docker

* Maybe just update deployment ?

* Switch back to base64

* Remove useless lines and replace it by stable installation

* Don't use /home/kiloreux

* Added kubeconfig again

* Replicate stuff

* Final fixes

* Avoid contacting server

* remove quotes

* Try again

* Trigger

* Use master
2019-08-13 09:50:18 +01:00
Thomas 9c0d753f7d docker: Updated docker from alpine 3.8 to 3.9 (#286) 2019-06-24 18:38:56 +01:00
Thomas 7cab4b087a docker: Installing gcc and libc-dev for having a matching gcc and linker in the image. (#284) 2019-06-24 16:04:09 +01:00
Thomas a6ebba689f misc: Set the docker user to tusd. (#282) 2019-06-13 10:58:16 +01:00
Marius 14faaafc67
chore: Upgrade Docker image to Go 1.12 2019-05-26 21:38:19 +02:00
Rija Ménagé 82bd6c796a docker: Enable the sample hook files to execute without error (#256)
- Include jq package in the Dockerfile for parsing JSON
- Use sh instead of bash which is not available in Alpine Linux
2019-03-30 18:16:53 +01:00
Acconut daa2250530 Add CA certificates to final Docker image
Fixes https://github.com/tus/tusd/issues/227
2019-01-14 00:08:03 +01:00
Rio Kierkels 36526ef03d Switch to a multistage build for the container image (#225)
This makes it easier to reason about tusd's run environment. It also
significantly lowers the docker image size from 280MB for the current 0.11.0
image to only 26MB. Also not having the entire build environment in the
shipped images makes it quite attractive to use this image as a base
for other images. Those could contain some custom hooks for example.
2019-01-04 22:40:22 +01:00
Abdelhadi Khiati d8cbc9ce6b Update tusd to use gcs 2018-07-10 23:21:57 +01:00
kiloreux 319f961706
Commit permissions fix 2018-01-04 19:00:38 +01:00
kiloreux cb040c9afd
Remove tusd user 2018-01-04 17:51:27 +01:00
kiloreux 49dd1be822
Remove user from dockerfile and mvoe it to deployment 2018-01-04 17:27:57 +01:00
kiloreux 2eba9ebeba
Added entrypoint to fix permissions 2018-01-04 17:25:30 +01:00
kiloreux adddcf752d Kube (#163)
* Initial kube

* Added testing docker image

* Added docker building

* Deploy the branch

* Deploy to production

* hiddent maybe

* Faster build please

* One charachter

* We need to use yaml in standard way

* Bring test back again

* Added command arguments

* Move to tus project

* Domain expired

* Added King Marius recommendation

* Added pvc

* Change branch name

* Added HPA

* Extended memory @Acconut

* Separete gcloud from kubernetes

* remove test for quicker iteration

* Remove garbage ignore

* Move back to old trusty

* Debug base64

* Remove docker build and test again base64

* Bring it back

* Wrong

* we don't need helm

* Update domain

* Increase body size

* Add long timeouts because we don't want another nginx instance

* Get the tests running again
2018-01-03 13:10:44 +01:00
FLANEUR ba0f004df7 Add Dockerfile (#129)
* working alpine Dockerfile usable for local and autobuild

* removed volumes
2017-05-29 23:21:53 +02:00