aboutsummaryrefslogtreecommitdiff
path: root/docker/s6/gogs/setup
Commit message (Collapse)AuthorAge
* docker: symlink fixes (#4747)Ross Williams2017-11-18
| | | | | | * Prevent circular links (symlinks) from being created: * /data/gogs/log/log -> /data/gogs/log * /data/gogs/data/data -> /data/gogs/data * /data/git/git -> /data/git
* Add syslog & fix `/data/git` rights & SOCAT_LINK env varJean-Philippe Roemer2015-11-04
| | | | | | | - Resolve #1893 - Add syslogd to output sshd log on stdout (via `docker logs`) - Enforce directory rights on `/data/git`, `/data/gogs` & `/data/ssh` - Add `SOCAT_LINK` environment variable to prevent the creation of scout links when they are not needed (see #1815)
* Edit comment to make it clear that we are talking about container versionJean-Philippe Roemer2015-10-12
|
* Docker repository path backward compatibility fix:Jean-Philippe Roemer2015-10-12
| | | | | - resolve #1765 - create link to old git repository path: `/home/git/gogs-repository`
* Volumed data setup changed to allow #1759Jean-Philippe Roemer2015-10-12
| | | | | | | | | - Volumed subfolder now created up in the ENTRYPOINT script, this way they are created before S6 even starts making VOLUME. - The subfolder will be created during VOLUME creation too as ENTRYPOINT script will be run before /bin/true - SSH Keys will now be created on a single key basis not replying on the existence of /data/ssh folder
* Docker Container: Init 1 & InitialisationJean-Philippe Roemer2015-10-02
- Now using a setup script before starting the app. The separation of the run script and the setup script will make service initialisation a little bit clearer - Now calling start.sh script as ENTRYPOINT and S6 as CMD. This way when running the container with just a shell script, the start.sh script will be launched before, making debugging easier - Added note about `.dockerignore` ignored during Docker Hub Automated Build