[PR #288] [MERGED] Docker integration #15286

Closed
opened 2025-11-02 11:43:09 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-gitea/gitea/pull/288
Author: @tboerger
Created: 11/28/2016
Status: Merged
Merged: 11/29/2016
Merged by: @tboerger

Base: masterHead: docker


📝 Commits (6)

  • 86aa8e4 Restructured docker building
  • 575dc69 Updated drone docker definitions
  • 65d0426 Use su-exec instead of gosu, much smaller
  • 972ce6b Replaced shadow with addgroup and adduser
  • 4b0abda Replaced edge with 3.4 for the alpine base image
  • d7dea67 Added -S flag to addgroup command within Dockerfiles

📊 Changes

31 files changed (+232 additions, -371 deletions)

View changed files

📝 .dockerignore (+5 -19)
📝 .drone.yml (+14 -14)
📝 .drone.yml.sig (+1 -1)
📝 Dockerfile (+39 -17)
📝 Dockerfile.rpi (+39 -20)
docker/README.md (+0 -111)
docker/build.sh (+0 -36)
📝 docker/etc/nsswitch.conf (+0 -1)
docker/etc/profile.d/gitea.sh (+2 -0)
docker/etc/s6/.s6-svscan/finish (+2 -0)
docker/etc/s6/gitea/finish (+2 -0)
docker/etc/s6/gitea/run (+6 -0)
docker/etc/s6/gitea/setup (+19 -0)
docker/etc/s6/openssh/finish (+2 -0)
docker/etc/s6/openssh/run (+6 -0)
docker/etc/s6/openssh/setup (+29 -0)
docker/etc/s6/syslogd/finish (+2 -0)
docker/etc/s6/syslogd/run (+6 -0)
docker/etc/s6/syslogd/setup (+1 -0)
📝 docker/etc/ssh/sshd_config (+22 -5)

...and 11 more files

📄 Description

To get a real docker container up and running I have updated the entire build process which integrates perfectly into our Drone environment. This will obsolete #125 and #117. Thank you guys for the work over there.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/go-gitea/gitea/pull/288 **Author:** [@tboerger](https://github.com/tboerger) **Created:** 11/28/2016 **Status:** ✅ Merged **Merged:** 11/29/2016 **Merged by:** [@tboerger](https://github.com/tboerger) **Base:** `master` ← **Head:** `docker` --- ### 📝 Commits (6) - [`86aa8e4`](https://github.com/go-gitea/gitea/commit/86aa8e413acc1dbcc7760cb220a6ee2126e926b6) Restructured docker building - [`575dc69`](https://github.com/go-gitea/gitea/commit/575dc69e3b3384310e50fff6da227c15f50b3826) Updated drone docker definitions - [`65d0426`](https://github.com/go-gitea/gitea/commit/65d0426b915472bd680788158d0c66bbbec9716e) Use su-exec instead of gosu, much smaller - [`972ce6b`](https://github.com/go-gitea/gitea/commit/972ce6b791244ca99959a725aed693628ae895ef) Replaced shadow with addgroup and adduser - [`4b0abda`](https://github.com/go-gitea/gitea/commit/4b0abdae9e989614066fa01297d08ca5a7565daa) Replaced edge with 3.4 for the alpine base image - [`d7dea67`](https://github.com/go-gitea/gitea/commit/d7dea676fd3f370c327a747bf819832121c0dd98) Added -S flag to addgroup command within Dockerfiles ### 📊 Changes **31 files changed** (+232 additions, -371 deletions) <details> <summary>View changed files</summary> 📝 `.dockerignore` (+5 -19) 📝 `.drone.yml` (+14 -14) 📝 `.drone.yml.sig` (+1 -1) 📝 `Dockerfile` (+39 -17) 📝 `Dockerfile.rpi` (+39 -20) ➖ `docker/README.md` (+0 -111) ➖ `docker/build.sh` (+0 -36) 📝 `docker/etc/nsswitch.conf` (+0 -1) ➕ `docker/etc/profile.d/gitea.sh` (+2 -0) ➕ `docker/etc/s6/.s6-svscan/finish` (+2 -0) ➕ `docker/etc/s6/gitea/finish` (+2 -0) ➕ `docker/etc/s6/gitea/run` (+6 -0) ➕ `docker/etc/s6/gitea/setup` (+19 -0) ➕ `docker/etc/s6/openssh/finish` (+2 -0) ➕ `docker/etc/s6/openssh/run` (+6 -0) ➕ `docker/etc/s6/openssh/setup` (+29 -0) ➕ `docker/etc/s6/syslogd/finish` (+2 -0) ➕ `docker/etc/s6/syslogd/run` (+6 -0) ➕ `docker/etc/s6/syslogd/setup` (+1 -0) 📝 `docker/etc/ssh/sshd_config` (+22 -5) _...and 11 more files_ </details> ### 📄 Description To get a real docker container up and running I have updated the entire build process which integrates perfectly into our Drone environment. This will obsolete #125 and #117. Thank you guys for the work over there. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-02 11:43:09 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#15286