Configure/optimize nginx for docker-based virtual services

Nginx is the SSL-terminator for multiple docker-based virtual services under a single-domain, sub-directory model. The relevant virtual services are GitLab and NextCloud; familiarity (basic administration) is not strictly necessarily but is a significant plus.

Docker images for services:

- [url removed, login to view]

- [url removed, login to view]

- nginx image negotiable, suggest from sameersbn, jwilder, or traefik

Desired finished products:

- [url removed, login to view] (that executes and serves correctly, minimal changes will be required for hostname and certificate locations); this is more for "proof-of-function" than actual deployment

- [url removed, login to view]

- other nginx "conf" files to support each virtual service (to go within "./sites-enabled/")


- nginx is run from neighboring docker image (this is negotiable)

- services available via sub-directories: "https://host/gitlab/" and "https://host/nextcloud/"

- nextcloud accessed via php-fpm; gitlab can use its own internal nginx server (note: not the gitlab omnibus)

- nginx also serves a static-files location (e.g., a mounted docker volume)

- real IP address and other appropriate proxy headers are passed to sub-services

- no volume-sharing between nginx and gitlab/nextcloud

- "standard" nginx logging (nothing specific, but not "no logging")


- gitlab and nextcloud are not internally "https"; snake-oil certificates are fine for testing the nginx as an SSL-terminator

- no access will be given to a physical server, all dev/testing is on the developer

Taidot: Docker, Nginx

Näytä lisää: nginx docker reverse proxy, nginx-proxy docker-compose, docker nginx reverse proxy example, docker compose nginx, jrcs/letsencrypt-nginx-proxy-companion, docker nginx alpine, docker nginx ssl, docker-gen, php nginx configure, nginx configure website, nginx fpm php performance, xfilesharing nginx configure, vps nginx configure, software write mq4, software write chip epson

About the Employer:
( 0 reviews ) United States

Projektin tunnus: #14828876

5 freelanceria on tarjonnut keskimäärin 546 $ tähän työhön


Hi there :) well obviously I will have alot of questions to ask you. But I am interested in your project. I have experience in nginx and docker. I have used and installed gitlab and not the other service. However, t Lisää

586 $ USD 7 päivässä
(8 arvostelua)

Hello, Im server manager and web security expert, I can help you. If you have more information please contact me, I hope you hire me and thank you very much. Habilidades y experiencia relevante Linux, PHP, Gitlab, Ne Lisää

500 $ USD 5 päivässä
(1 arvostelu)

Hello, Am sudhan, a professional system admin with 14 years of experience. Expert in docker, nginx. I can handle this job and read the description carefully. Let me know if u need my services. Relevant Skills and Exp Lisää

555 $ USD 2 päivässä
(7 arvostelua)
588 $ USD 10 päivässä
(0 arvostelua)

Hi. I am a network/system administrator security focused. I have 5+ years experience supporting/optimizing servers. I have worked with docker and nextcloud. I have configured the last one week ago. I can optimize and s Lisää

500 $ USD 3 päivässä
(0 arvostelua)