{"id":20445465,"url":"https://github.com/cgenin/tomcat-deploy-web","last_synced_at":"2026-04-19T02:33:49.271Z","repository":{"id":18574346,"uuid":"50350819","full_name":"cgenin/tomcat-deploy-web","owner":"cgenin","description":"An webapp for deploying war on tomcat server. ","archived":false,"fork":false,"pushed_at":"2020-04-29T15:47:06.000Z","size":10072,"stargazers_count":1,"open_issues_count":12,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-05T08:39:15.863Z","etag":null,"topics":["deploy","in","js","tomcat","tool","war"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/cgenin.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}},"created_at":"2016-01-25T13:01:07.000Z","updated_at":"2020-04-29T15:47:05.000Z","dependencies_parsed_at":"2022-07-26T23:02:09.222Z","dependency_job_id":null,"html_url":"https://github.com/cgenin/tomcat-deploy-web","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cgenin/tomcat-deploy-web","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cgenin%2Ftomcat-deploy-web","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cgenin%2Ftomcat-deploy-web/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cgenin%2Ftomcat-deploy-web/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cgenin%2Ftomcat-deploy-web/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cgenin","download_url":"https://codeload.github.com/cgenin/tomcat-deploy-web/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cgenin%2Ftomcat-deploy-web/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31992015,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"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":["deploy","in","js","tomcat","tool","war"],"created_at":"2024-11-15T10:12:44.725Z","updated_at":"2026-04-19T02:33:49.248Z","avatar_url":"https://github.com/cgenin.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tomcat-web-deploy\n\nThis project's purpose is to deploy multiple wars at once on a tomcat webserver instance.\n\n\n![Main Screen](./public/images/help/Tomcat-Web-Deploy-Main.png)\n\n\n\n# Why ?\n\nThis product was designed for deploying .war on Tomcat servers.\n\nWhy create  an tool for this ?  \n\nOn a mission, my team and me were designated microservices.\nThe majority of these services were Java web application.\nThe project had to be continuous delivery for users during the developpement of the main software.\n\nNo infrastructure was built for test or dev environnement.\nA delivery implies multiples .war files.\nThe current process used by other team was to download all wars,\nconnect on the server,\nstop the server,\ncopy on the machine the wars and restart...\nThis was very painfull for one update and all new developpers\nmust know all the machines and the procedure to do this.\n\nOne first solution was to use jenkins console to deploy.\nOne of our problematic was that the continous delivery\ndoesn't fit to the process for the user's test\n(falsy bugs when an artifact deployment was in progress).\nThe use of the manual jenkins console was grueling to go an item page to another.\n\nThe creation of this tool was the response of that problematic.\n\n# How ?\n\n\n\n# Build and launch the product\n\n``\nnpm install\n``\n\n``\nnpm start\n``\n\n``\nnpm run run-server\n``\n\n# The libraries \n\npatch : ``npm i -g patch``\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcgenin%2Ftomcat-deploy-web","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcgenin%2Ftomcat-deploy-web","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcgenin%2Ftomcat-deploy-web/lists"}