This is a Debian based image with Geminabox listening on port 9292.
2.3K
This is a Debian based image with Geminabox listening on port 9292.
docker run -d -p 9292:9292 --name geminabox ahmet2mir/geminabox
By default, there is no authentication on upload. To enable it pass variable environment:
docker run -d -p 9292:9292 -P -h geminabox --name geminabox -e USERNAME=myuser -e PASSWORD=mypassword ahmet2mir/geminabox
If you need to enter in the app, use docker exec since Docker 1.3 https://github.com/ahmet2mir/docker-memo
docker exec -it geminabox /bin/bash
Then visit http://localhost:9292
If you mount data, when you stop, destroy your container and then run it, data are preserved.
If you wan't to use different configuration for authentication, mount config folder containing your own config.ru Check Geminabox Wiki
Use environment variable PRIVATE
PRIVATE: true
### Logs
Output are in docker log collect
docker logs -f geminabox
-f like tail -f
mkdir /tmp/{data,config}
cp config.ru /tmp/config/
fig.yml
geminabox:
image: ahmet2mir/geminabox
ports:
- "9292:9292"
environment:
USERNAME: "myuser"
PASSWORD: "mypassword"
volumes:
- /tmp/data:/webapps/geminabox/data
- /tmp/config:/webapps/geminabox/config
Run it
fig up -d
Content type
Image
Digest
sha256:7266f9f41…
Size
71.6 MB
Last updated
about 10 years ago
docker pull ahmet2mir/geminabox