aboutsummaryrefslogtreecommitdiff
path: root/docker
Commit message (Collapse)AuthorAge
* fix #1829 and fix #890Unknwon2015-12-04
|
* Add `set -x` & `set -e` to docker/build.sh for better debuggingJean-Philippe Roemer2015-11-16
|
* Update s6 path following package updateJean-Philippe Roemer2015-11-16
|
* Add logging when socat link creation is deactivatedJean-Philippe Roemer2015-11-04
|
* Fix typo & cleanup start.sh codeJean-Philippe Roemer2015-11-04
|
* 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)
* Docker socat link: default port fixJean-Philippe Roemer2015-10-21
| | | | | - Remove port 80 & 443 unused by the container - Add port 3000 used by gogs application
* Docker `socat` link creationJean-Philippe Roemer2015-10-21
| | | | | | | - `start.sh` will now verify that the port is not already used by another service - Resolve #1807 - Log when a service is created, or could not be created - Keep track of which port is already used, including goes & sshd port
* fix typo in README for DockerLimian Wang2015-10-13
|
* Fix bug introduced in #1759 preventing ssh server to launchJean-Philippe Roemer2015-10-12
| | | | | | | - ssh/setup: test directive now check if a file exist in key path instead of a folder - ssh/setup script was hanging waiting for an input about rewriting the key as the test case was returning true, when it should have been false (check if file is a folder instead of a file)
* 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 Restart FixJean-Philippe Roemer2015-10-10
| | | | | - Fix s6 fifodir error on container restart - Add .tags* to .gitignore (Atom auto ctags generation)
* Remove fixed issueJean-Philippe Roemer2015-10-02
|
* 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
* Merge pull request #1731 from ogarcia/develop无闻2015-10-02
|\ | | | | Several bugfixes in Docker build
| * Several bugfixes in Docker buildÓscar García Amor2015-10-02
| | | | | | | | | | | | | | - Removed unnecessary variables - Fixed symbolic links creation - Fixed enter point - Less intermediate containers
* | Update Docker README for #1708Unknwon2015-10-02
|/
* Use app/docker folder for SSH ConfigureationJean-Philippe Roemer2015-10-02
|
* New approach to Gogs Docker ContainerJean-Philippe Roemer2015-10-02
| | | | | | | | | - VOLUME for ‘/data’ - Usage of S6 as PID 1 Process - Usage of ‘socat’ so linked container (like databases) are binded to localhost - OpenSSH, Socat Link and Gogs are supervised using S6 - Size of container reduced to ~75Mo
* #1665 improve docsUnknwon2015-09-21
|
* #1665 improve Docker docsUnknwon2015-09-21
|
* update Docker infoUnknwon2015-09-17
|
* remove rsyncUnknwon2015-09-06
|
* fix error in docker docUnknwon2015-08-19
|
* fix docker docs styleUnknwon2015-08-19
|
* Able to set SSH port when install, update Docker docsUnknwon2015-08-19
|
* new UI on admin/monitorUnknwon2015-08-19
|
* update Docker READMEUnknwon2015-08-18
|
* add pam for dockercodeskyblue2015-08-17
|
* update docker READMEUnknwon2015-08-17
|
* add docker ssh supportcodeskyblue2015-08-17
|
* pass test in my foreign machine testcodeskyblue2015-08-17
|
* some modify, I need to move my workenv to foreign county, network in china ↵codeskyblue2015-08-17
| | | | is so slow.
* Update docker image.Tiago Pires2015-07-20
| | | | | | | | Shrink docker image. Update from fig (deprecated) to docker-compose. Update README.md. Signed-off-by: Tiago Pires <tandrepires@gmail.com>
* openssh-client provide ssh-keygen. GOGS needs that binary to add a ssh key ↵Alban Garrigue2015-02-22
| | | | to a user
* $DIRECTORY variable is never setAlban Garrigue2015-02-22
|
* Set user.name & user.email in Dockerfileeuank2014-12-27
| | | | | | | The previous setting would cause all repo creations to fail, as described in issue #328. The previous commit also resolves this issue, but it seems saner to create the user in the Dockerfile than at runtime.
* spellcheckmorpheyesh2014-12-24
|
* Use variables, when the're thereTristan Storch2014-09-03
| | | | Why not use the environment variables, when they are there...
* docker dev block updateTristan Storch2014-09-03
| | | | | The dev Dockerfile now works without superfluous go get calls. At this point the -u option is really not what we want.
* Docker mix and match setupTristan Storch2014-08-31
Rewrite of the docker setup. Now uses fig to manage containers and container linkage. The base is a block based mix and match, which will give you the possibility to easily test all configurations.