gossa/docker
Pierre Dubouilh 93f3717835
bump release
2019-03-31 17:18:30 +02:00
..
build.Dockerfile new dockerfile things 2018-12-22 23:52:04 +01:00
caddy.Dockerfile bump release 2019-03-31 17:18:30 +02:00
download.Dockerfile bump release 2019-03-31 17:18:30 +02:00
readme.md new dockerfile things 2018-12-22 23:52:04 +01:00

# download latest gossa release
docker build -t gossa -f download.Dockerfile .

# ... or build gossa within a build container, needs to be ran within the sources, ../ from here
docker build -t gossa -f docker/build.Dockerfile .

# and to run it simply
sudo docker run -v ~/LocalDirToShare:/shared -p 8001:8001 gossa

a fancy docker image using Caddy is also provided. a simple config is embedded in the docker file, and shows how to use http basic authentication, and automatic TLS for hands-free https 🎉

# run with caddy, checkout the config in the dockerfile
docker build -t gossa -f caddy.Dockerfile .

# run with caddy
sudo docker run -v ~/LocalDirToShare:/shared --net=host gossa