Install curl on Dockerfile.rootless build for health check logic #7267

Closed
opened 2025-11-02 07:21:21 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @decentral1se on GitHub (Apr 29, 2021).

  • Gitea version (or commit ref): 1.14.1-rootless
  • Git version: Latest stable on Debian 10
  • Operating system: GNU/Linux Debian 10
  • Database (use [x]):
    • PostgreSQL
    • MySQL
    • MSSQL
    • SQLite
  • Can you reproduce the bug at https://try.gitea.io:
    • [] Yes (provide example URL)
    • No
  • Log gist:

Description

d7dbe4feeb/Dockerfile.rootless (L33-L38)

Can we also install curl here for healthcheck logic? Handy for docker swarm deployments when you want to run healtchecks locally on the container against ports. Otherwise we need to do a custom image and it is preferable to use upstream. Thanks for considering.

Screenshots

Originally created by @decentral1se on GitHub (Apr 29, 2021). <!-- NOTE: If your issue is a security concern, please send an email to security@gitea.io instead of opening a public issue --> <!-- 1. Please speak English, this is the language all maintainers can speak and write. 2. Please ask questions or configuration/deploy problems on our Discord server (https://discord.gg/gitea) or forum (https://discourse.gitea.io). 3. Please take a moment to check that your issue doesn't already exist. 4. Make sure it's not mentioned in the FAQ (https://docs.gitea.io/en-us/faq) 5. Please give all relevant information below for bug reports, because incomplete details will be handled as an invalid report. --> - Gitea version (or commit ref): 1.14.1-rootless - Git version: Latest stable on Debian 10 - Operating system: GNU/Linux Debian 10 <!-- Please include information on whether you built gitea yourself, used one of our downloads or are using some other package --> <!-- Please also tell us how you are running gitea, e.g. if it is being run from docker, a command-line, systemd etc. ---> <!-- If you are using a package or systemd tell us what distribution you are using --> - Database (use `[x]`): - [ ] PostgreSQL - [x] MySQL - [ ] MSSQL - [ ] SQLite - Can you reproduce the bug at https://try.gitea.io: - [] Yes (provide example URL) - [x] No - Log gist: <!-- It really is important to provide pertinent logs --> <!-- Please read https://docs.gitea.io/en-us/logging-configuration/#debugging-problems --> <!-- In addition, if your problem relates to git commands set `RUN_MODE=dev` at the top of app.ini --> ## Description <!-- If using a proxy or a CDN (e.g. CloudFlare) in front of gitea, please disable the proxy/CDN fully and connect to gitea directly to confirm the issue still persists without those services. --> https://github.com/go-gitea/gitea/blob/d7dbe4feebac7805a4ca184f0989f58de8063d96/Dockerfile.rootless#L33-L38 Can we also install `curl` here for healthcheck logic? Handy for docker swarm deployments when you want to run healtchecks locally on the container against ports. Otherwise we need to do a custom image and it is preferable to use upstream. Thanks for considering. ## Screenshots <!-- **If this issue involves the Web Interface, please include a screenshot** -->
GiteaMirror added the topic/distributiontype/proposaltopic/deployment labels 2025-11-02 07:21:21 -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#7267