{"id":19413470,"url":"https://github.com/wisehackermonkey/website-router","last_synced_at":"2026-06-19T07:31:52.363Z","repository":{"id":132673989,"uuid":"361030908","full_name":"wisehackermonkey/website-router","owner":"wisehackermonkey","description":"how I handle routing the example.com/routeNAME to the different containers on my website orancollins.com","archived":false,"fork":false,"pushed_at":"2021-05-06T00:54:31.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-25T02:45:29.950Z","etag":null,"topics":["nginx","reverse-proxy","router"],"latest_commit_sha":null,"homepage":"http://www.orancollins.com","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wisehackermonkey.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2021-04-23T23:47:11.000Z","updated_at":"2021-05-06T00:54:33.000Z","dependencies_parsed_at":"2023-12-03T04:30:12.531Z","dependency_job_id":null,"html_url":"https://github.com/wisehackermonkey/website-router","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wisehackermonkey/website-router","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wisehackermonkey%2Fwebsite-router","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wisehackermonkey%2Fwebsite-router/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wisehackermonkey%2Fwebsite-router/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wisehackermonkey%2Fwebsite-router/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wisehackermonkey","download_url":"https://codeload.github.com/wisehackermonkey/website-router/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wisehackermonkey%2Fwebsite-router/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34522034,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-19T02:00:06.005Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["nginx","reverse-proxy","router"],"created_at":"2024-11-10T12:33:17.071Z","updated_at":"2026-06-19T07:31:52.344Z","avatar_url":"https://github.com/wisehackermonkey.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# website-router\n----\n[![Open Source Love svg2](https://badges.frapsoft.com/os/v2/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\u003c!-- \u003cimg src=\"assets/NNNNNNNNNNNNN\" width=\"400\"\u003e --\u003e\n\u003ch2 align=\"center\"\u003ehow I handle routing the example.com/routeNAME to the different containers on my website \"oran.business\"\u003c/h2\u003e\n\n\u003ch4 align=\"center\"\u003euses nginx as the router\u003c/h4\u003e\n\n\n# Quick start\n### __________________\n```\nPixilate image server: pixel-artist 6451\nChirp.io 1199\nBlank Page Website 11111\nRemash 7788\n```\n\u003c!-- \n##### __________________________\n```bash\n``` \n--\u003e\n\n# Summary\n\u003c!-- ### -  *[Quick start](#Quick-start)* --\u003e\n### -  *[Installation](#Installation)*\n### -  *[For developers](#For-developers)*\n### -  *[Contributors](#Contributors)*\n### -  *[License](#License)*\n\n\n\n\n# Installation\n### Docker non compose (testing only)\n```bash\ncd ~\ngit clone https://github.com/wisehackermonkey/website-router.git\ncd website-router\ndocker run --rm -it --name web-redirector --net=host -v $PWD/nginx.conf:/etc/nginx/nginx.conf:ro nginx\n```\n\n\n### Docker  compose (deployment )\n```bash\ncd ~\ngit clone https://github.com/wisehackermonkey/website-router.git\ncd website-router\ndocker run --restart always -d --name web-redirector --net=host -v $PWD/nginx.conf:/etc/nginx/nginx.conf:ro nginx\n```\n### Docker composer\n```\ncd ~\ngit clone https://github.com/wisehackermonkey/website-router.git\ncd website-router\ndocker-compose up -d\n```\n\u003c!-- ----------------- --\u003e\n\u003c!-- # Screenshots --\u003e\n\u003c!-- - \u003cimg src=\"assets/_____________\" width=\"400\"\u003e  --\u003e\n\u003c!-- -  --\u003e\n\n\n\n\u003c!-- SETUP --\u003e\n-----------------\n# For developers\n### \n```bash\n# docker run -it --rm -d -p 8080:80 --name web nginx\n```\n\n-----------------\n# Contributors\n\n[![](https://contrib.rocks/image?repo=wisehackermonkey/website-router)](https://github.com/wisehackermonkey/website-router/graphs/contributors)\n\n##### Made with [contributors-img](https://contrib.rocks).\n\n-----------------\n# License\n#### MIT © wisehackermonkey\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n```bash\nby oran collins\ngithub.com/wisehackermonkey\noranbusiness@gmail.com\n20210423\n```\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003c!-- ---------------------------------- --\u003e\n\u003c!-- FULL --\u003e\n\u003c!-- ---------------------------------- --\u003e\n\n\u003c!-- # website-router --\u003e\n\u003c!-- ---- --\u003e\n\u003c!-- \n[![Open Source Love svg2](https://badges.frapsoft.com/os/v2/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\u003cimg src=\"assets/NNNNNNNNNNNNN\" width=\"400\"\u003e\n\u003ch2 align=\"center\"\u003e____________________\u003c/h2\u003e\n\u003ch4 align=\"center\"\u003e________________________\u003c/h4\u003e\n --\u003e\n\n\u003c!-- \n\n# Quick start\n### __________________\n##### __________________________\n```bash\n```\n\n --\u003e\n\n\n\u003c!-- \n\n# Summary\n### -  *[Quick start](#Quick-start)*\n### -  *[Live Demo](#Live-demo)*\n### -  *[Installation](#Installation)*\n### -  *[Screenshots](#Screenshots)*\n### -  *[License](#License)*\n### -  *[Features](#Features)*\n### -  *[For developers](#For-developers)*\n### -  *[Todo](#TODO)*\n### -  *[Related](#Related)*\n### -  *[Contributors](#Contributors)*\n --\u003e\n\n\n\n\u003c!-- ----------------- --\u003e\n\u003c!-- \u003cimg src=\"assets/KKKKKKKKKKK\" width=\"400\"\u003e --\u003e\n\u003c!-- # [Live Demo](https://www._____________.com) --\u003e\n\n\n\n\n\n\u003c!-- \n# Installation\n### \n```bash\n``` \n--\u003e\n\n\n\n\n\u003c!-- \n\n-----------------\n# Screenshots\n- \u003cimg src=\"assets/_____________\" width=\"400\"\u003e \n- \n--\u003e\n\n\n\n\u003c!-- \n\n# Features\n- [x] ______\n- [ ] ______\n\n--\u003e\n\n\n\u003c!-- \n-----------------\n# For developers\n### \n```bash\n```\n --\u003e\n\n\n\n\n\n\u003c!-- -----------------\n# TODO\n- [x] ___________\n- [ ] ___________ \n--\u003e\n\n\u003c!-- \n-----------------\n# Built with\n- #### ________________\n--\u003e\n\n\n\n\n\n\u003c!-- -----------------\n# Related \n### [_________](https://www.____________.com)\n --\u003e\n\n\n\n\n\n\u003c!-- \n-----------------\n# Contributors\n\n[![](https://contrib.rocks/image?repo=wisehackermonkey/website-router)](https://github.com/wisehackermonkey/website-router/graphs/contributors)\n\n##### Made with [contributors-img](https://contrib.rocks).\n\n-----------------\n# License\n#### MIT © wisehackermonkey\n[![MIT](https://img.shields.io/github/license/wisehackermonkey/website-router.svg)](https://github.com/wisehackermonkey/website-router/blob/master/LICENSE)\n--\u003e\n\n\u003c!-- \n```bash\nby oran collins\ngithub.com/wisehackermonkey\noranbusiness@gmail.com\n______________________\n``` \n--\u003e\n\n\u003c!-- ---------------------------------- --\u003e\n\u003c!-- EXTRAS --\u003e\n\u003c!-- ----------------------------------- --\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\u003c!-- \n[![Javascript](https://img.shields.io/badge/Javascript-Enabled-lightgreen.svg)](https://shields.io/) \n[![forthebadge made-with-python](https://forthebadge.com/images/badges/made-with-python.svg)](https://www.python.org/)\n![Python](https://img.shields.io/badge/Python-Enabled-\u003cCOLOR\u003e.svg)\n![P5.js](https://img.shields.io/badge/P5.js-Enabled-pink.svg)\n[![Generic badge](https://img.shields.io/badge/\u003cSUBJECT\u003e-\u003cSTATUS\u003e-\u003cCOLOR\u003e.svg)](https://shields.io/)\n[![GitHub release](https://img.shields.io/github/release/wisehackermonkey/website-router.svg)](https://GitHub.com/wisehackermonkey/website-router/releases/)\n[![GitHub tag](https://img.shields.io/github/tag/wisehackermonkey/website-router.svg)](https://GitHub.com/wisehackermonkey/website-router/tags/)\n[![GitHub pull-requests](https://img.shields.io/github/issues-pr/wisehackermonkey/website-router.svg)](https://GitHub.com/wisehackermonkey/website-router/pull/)\n[![Website perso.crans.org](https://img.shields.io/website-up-down-green-red/http/www.orancollins.com.svg)](http://www.orancollins.com/) \n    --\u003e\n\n\u003c!-- \n# https://yuml.me/diagram/plain/activity/draw\n### (start)-\u003e[AAAAAAAA]\u003caaaaa-\u003e(BBBBBB)-\u003e(end) \n\n# Diagram\n## \n```bash\n```\n --\u003e\n\n\u003c!-- \n\n# List\n- \n- \n- \n\n# Table\n| XXX | YYYY |\n|----- |-----|\n| ___s | ____| \n\n| XXX  | YYYY |\n|:-----|:-----:|\n| ___s | ____| \n\n\n# Toggle List (NO FORMATTING)\n\u003cdetails\u003e\u003csummary\u003eAAAAAAAA\u003c/summary\u003e\n\u003cdetails\u003e\u003csummary\u003eHidden A\u003c/summary\u003e\n\u003c/details\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eBBBBBBBBB\u003c/summary\u003e\n\u003cdetails\u003e\u003csummary\u003eHidden B\u003c/summary\u003e\n\u003c/details\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eCCCCCCCCC\u003c/summary\u003e\n\u003c/details\u003e\n\n\n\n# Toggle list with formatting\n\u003cdetails\u003e\u003csummary\u003eLevel 1\u003c/summary\u003e\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003e\u0026emsp;BBBBBBBBB\u003c/summary\u003e\u003c/details\u003e\n\u003cdetails\u003e\u003csummary\u003e\u0026emsp;\u0026emsp;CCCCCCCCC\u003c/summary\u003e\u003c/details\u003e\n\u003cdetails\u003e\u003csummary\u003e\u0026emsp;\u0026emsp;\u0026emsp;DDDDDDDDD\u003c/summary\u003e\u003c/details\u003e\n\n\n# Toggle list Nested\n\u003cdetails\u003e\u003csummary\u003eLevel 1\u003c/summary\u003e\n\n\u003cdetails\u003e\u003csummary\u003e\u0026emsp;BBBBBBBBB\u003c/summary\u003e\n\u003cdetails\u003e\u003csummary\u003e\u0026emsp;\u0026emsp;CCCCCCCCC\u003c/summary\u003e\n\u003cdetails\u003e\u003csummary\u003e\u0026emsp;\u0026emsp;\u0026emsp;DDDDDDDDD\u003c/summary\u003e\n\n\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\u003c/details\u003e\n\n# Keyboard Commnand\n### \u003ckbd\u003eCommand/ctrl + R\u003c/kbd\u003e \n\n# Installation\n### \n```bash\ncd ~\ngit clone https://github.com/wisehackermonkey/website-router.git\ncd website-router\npip install -r requirements.txt\nnpm install\n```\n\n# Docker\n### Build\n```bash\ncd ~\ngit clone https://github.com/wisehackermonkey/website-router.git\ncd website-router\ndocker build -t wisehackermonkey/website-router:latest .  \n```\n### Run\n```bash\ndocker run -it --rm --name wisehackermonkey/website-router:latest  \n```\n### Docker-compose\n```bash\ndocker-compose build\ndocker-compose up \n```\n\n\n\n# Publish Docker Image\n```bash\ndocker build -t wisehackermonkey/website-router:latest .\ndocker login\ndocker push wisehackermonkey/website-router:latest\n```\n\n --\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwisehackermonkey%2Fwebsite-router","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwisehackermonkey%2Fwebsite-router","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwisehackermonkey%2Fwebsite-router/lists"}