nextcloud / nextcloud/docker

Add NGINX unit image / or use add to nextcloud-fpm

Open
#1,063 9 comments 3 reactions 0 assignees View on GitHub

@ananace is already working on this.

Since Oct 14, 2021.

  • #1610 by @ananace — open
2. developing enhancement image
Dominant language
Shell
Stars
7.4k
Forks
1.9k
PR merge metrics
No merged PRs in 30d

Description

Hello.

How about use nginx unit in your nextcloud-fpm images?
For debian its really simple — just add nginx unit repo, install it, add config and make little change into entrypoint.sh.

What is for? You get best from two apps — php-fpm for php and nginx for static files.
It will be like nextcloud-apache image, but suitable for heavy loads.

links:
https://hub.docker.com/r/nginx/unit/
https://unit.nginx.org/

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the nextcloud-fpm image and entrypoint.sh, then review the NGINX Unit documentation and linked pull request #1610. Done means the image includes the proposed Unit setup and supports PHP through PHP-FPM while serving static files through Unit.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, nginx, shell
Domain
devops, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.