{"id":25849634,"url":"https://github.com/jawg/docker-nginx-spa","last_synced_at":"2026-04-14T15:33:38.520Z","repository":{"id":72197822,"uuid":"205191494","full_name":"jawg/docker-nginx-spa","owner":"jawg","description":"nginx Single Page Application configuration with Docker","archived":false,"fork":false,"pushed_at":"2026-02-24T08:47:47.000Z","size":14,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2026-02-24T14:45:15.845Z","etag":null,"topics":["docker","docker-image","dockerfile","nginx","spa"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/jawg/nginx-spa","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jawg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-08-29T15:15:46.000Z","updated_at":"2026-02-24T08:47:50.000Z","dependencies_parsed_at":"2023-05-31T08:15:40.403Z","dependency_job_id":null,"html_url":"https://github.com/jawg/docker-nginx-spa","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jawg/docker-nginx-spa","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jawg%2Fdocker-nginx-spa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jawg%2Fdocker-nginx-spa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jawg%2Fdocker-nginx-spa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jawg%2Fdocker-nginx-spa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jawg","download_url":"https://codeload.github.com/jawg/docker-nginx-spa/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jawg%2Fdocker-nginx-spa/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31803485,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T11:13:53.975Z","status":"ssl_error","status_checked_at":"2026-04-14T11:13:53.299Z","response_time":153,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","dockerfile","nginx","spa"],"created_at":"2025-03-01T11:29:08.805Z","updated_at":"2026-04-14T15:33:38.515Z","avatar_url":"https://github.com/jawg.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Docker nginx SPA\n\n## Supported tags and respective `Dockerfile` links\n\n-\t[`mainline`, `1`, `latest`](https://github.com/jawg/docker-nginx-spa/blob/master/mainline/debian/Dockerfile)\n-\t[`mainline-alpine`, `1-alpine`, `alpine`](https://github.com/jawg/docker-nginx-spa/blob/master/mainline/alpine/Dockerfile)\n-\t[`stable`](https://github.com/jawg/docker-nginx-spa/blob/master/stable/debian/Dockerfile)\n-\t[`stable-alpine`](https://github.com/jawg/docker-nginx-spa/blob/master/stable/alpine/Dockerfile)\n\n## What is nginx?\n\nNginx (pronounced \"engine-x\") is an open source reverse proxy server for HTTP, HTTPS, SMTP, POP3, and IMAP protocols, as well as a load balancer, HTTP cache, and a web server (origin server). The nginx project started with a strong focus on high concurrency, high performance and low memory usage. It is licensed under the 2-clause BSD-like license and it runs on Linux, BSD variants, Mac OS X, Solaris, AIX, HP-UX, as well as on other *nix flavors. It also has a proof of concept port for Microsoft Windows.\n\n\u003e [wikipedia.org/wiki/Nginx](https://en.wikipedia.org/wiki/Nginx)\n\n![logo](https://raw.githubusercontent.com/docker-library/docs/01c12653951b2fe592c1f93a13b4e289ada0e3a1/nginx/logo.png)\n\n## What is a Single Page Application?\n\nA single-page application (SPA) is a web application or web site that interacts with the user by dynamically rewriting the current page rather than loading entire new pages from a server. This approach avoids interruption of the user experience between successive pages, making the application behave more like a desktop application. In a SPA, either all necessary code – HTML, JavaScript, and CSS – is retrieved with a single page load, or the appropriate resources are dynamically loaded and added to the page as necessary, usually in response to user actions.\n\n\u003e [wikipedia.org/wiki/Single-page_application](https://en.wikipedia.org/wiki/Single-page_application)\n\n## How to use this image\n\nThis image is based on the official [nginx](https://hub.docker.com/_/nginx) image, you can use it in the same way.\n\n```console\n$ docker run --name some-nginx -p 8080:80 -v /some/content:/usr/share/nginx/html:ro -d jawg/nginx-spa\n```\n\n## Additional features\n\n- Run your server on a different port with the environment `NGINX_LISTEN_ADDRESS`. Default value is `80`.\n- Chose your mode between `spa` and `default` with `NGINX_SERVER_MODE`. Default value is `spa`.\n- gzip on selected mime types\n- no-cache on html files\n- 24h of expiry for images\n- avoid large body in requests (POST/PUT...)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjawg%2Fdocker-nginx-spa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjawg%2Fdocker-nginx-spa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjawg%2Fdocker-nginx-spa/lists"}