This is always an image built based on master branch. (and 4.3 tag for now)
- Fix test script. Docker
exec
returns error code. - Fix satis bin path.
- Correct permissions on private key id_rsa.
- Allow to setup SSH configuration.
satis:
image: ypereirareis/docker-satis:4.3
FROM ypereirareis/docker-satis:4.3
...
ADD SSH_PATH/.ssh/config:/var/tmp/sshconf
- Support of custom ssh port for ssh fingerprints (
ssh-keyscan
) - Support of both rsa and dsa ssh keys
satis:
image: ypereirareis/docker-satis:4.2
environment:
PRIVATE_REPO_DOMAIN_LIST: bitbucket.org gitlab.com github.com yourownserver.com:54322
- Satisfy version dev-master
- Satisfy version 2.0.6
- Image size improvement > 1 GB to < 650 MB
- Less image layers
- Use of composer prestissimo
- Tests
- Remove useless code to copy crontab
- Username/login info in the README.md
- Use the last version of satisfy and satis
- Update readme to better reflect current status of project
- Satisfy auth activated by default
- No more NodeJS serve static and /build url
- Everything accessible from the same URL and port 80.
/admin
to access admin section
$app['auth.use_login_form'] = true;
PRIVATE_REPO_DOMAIN
becomesPRIVATE_REPO_DOMAIN_LIST
to deal with multiple private repositories.
docker run --rm -it -p 3033:3000 \
-e PRIVATE_REPO_DOMAIN_LIST="bitbucket.org gitlab.com github.com" \
ypereirareis/docker-satis:2.0.0
This is the first tagged version. It's probably the version you refered to with the latest
tag (ypereirareis/docker-satis:latest
) before I start versioning this image.
In this version you can use the PRIVATE_REPO_DOMAIN
env variable with your docker
command :
docker run --rm -it -p 3033:3000 \
-e PRIVATE_REPO_DOMAIN=toto.tata.tutu.com \
ypereirareis/docker-satis:1.0.0
In the next version, probably v2.0.0 (because of BC), PRIVATE_REPO_DOMAIN
becomes PRIVATE_REPO_DOMAIN_LIST
to deal with multiple private repositories.