Closed

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/")

Requirements:

- 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")

Notes:

- 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

Skills: Docker, Nginx

See more: 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, prototype demonstration web services based application, nginx fpm php performance, xfilesharing nginx configure, tetris prototype demonstration web services based application, barbara whaley virtual services hire

About the Employer:
( 0 reviews ) United States

Project ID: #14828876

5 freelancers are bidding on average $546 for this job

mrfixersl

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 More

$586 USD in 7 days
(8 Reviews)
4.2
karenortega1012

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 More

$500 USD in 5 days
(1 Review)
3.3
sudhanlogics

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 More

$555 USD in 2 days
(7 Reviews)
2.9
$588 USD in 10 days
(0 Reviews)
0.0
cjconstante

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 More

$500 USD in 3 days
(0 Reviews)
0.0