{"id":15785937,"url":"https://github.com/mrin9/infomud","last_synced_at":"2026-02-25T15:37:03.171Z","repository":{"id":77146961,"uuid":"77752946","full_name":"mrin9/infomud","owner":"mrin9","description":"Website for various information","archived":false,"fork":false,"pushed_at":"2017-01-01T00:12:07.000Z","size":311,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2026-01-14T21:59:52.649Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","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/mrin9.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}},"created_at":"2016-12-31T19:11:24.000Z","updated_at":"2024-11-27T17:30:32.000Z","dependencies_parsed_at":"2024-02-01T16:28:00.266Z","dependency_job_id":"47d8bf84-43ee-4d76-818b-05d989cfd708","html_url":"https://github.com/mrin9/infomud","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mrin9/infomud","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrin9%2Finfomud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrin9%2Finfomud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrin9%2Finfomud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrin9%2Finfomud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mrin9","download_url":"https://codeload.github.com/mrin9/infomud/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrin9%2Finfomud/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29828074,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T14:53:59.163Z","status":"ssl_error","status_checked_at":"2026-02-25T14:53:23.002Z","response_time":61,"last_error":"SSL_read: 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":[],"created_at":"2024-10-04T21:00:22.727Z","updated_at":"2026-02-25T15:37:03.152Z","avatar_url":"https://github.com/mrin9.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Infomud.com (Springboot/javascript)\nSourcecode for infomud.com\n\n### Technology Stack\nComponent         | Technology\n---               | ---\nBackend (REST)    | [SpringBoot 1.4](https://projects.spring.io/spring-boot) (Java)\nSecurity          | Token Based (Spring Security and [JWT](https://github.com/auth0/java-jwt) )\nREST Documentation| [Swagger UI / Springfox](https://github.com/springfox/springfox) and [ReDoc](https://github.com/Rebilly/ReDoc)\nREST Spec         | [Open API Standard](https://www.openapis.org/) \nIn Memory DB      | H2 \nPersistence       | JPA\nServer Build Tools| Maven(Java)\nClient Build Tools| TBD\nFrontend          | TBD\nGateway Service   | [Netflix zuul](https://github.com/Netflix/zuul)\nLocalization      | \u003cPending\u003e     \n\n\n## Build Instruction\nPrerequisite (Ensure you have this installed before proceeding further)\n- Java 8\n- Maven 3.3.9\n- Node 7.2.1, npm 3.9.5\n- \u003cChoice of javascript frntend\u003e\n\nClone the repo in a folder\n\n### Install REST Backend\n\n```bash\n#navigate to the root folder where pom.xml is present \nmvn clean install\n```\n\n### Install Frontend \n\n\n### Start the API and WebUI server ###\n```bash\n# Start API server (9119)\n# port and other configurations for API servere is in [./cofig/application.properties](https://github.com/mrin9/Angular2_SpringBoot/blob/master/config/application.properties) file\njava -jar ./target/infomud-1.0.0.jar\n\n```\n\n- Access Server at \u003chttp://localhost:9119/index.html\u003e\n\n**Login Credentials**\n```\ndemo:demo\nadmin:admin\ninactive:inactive\n```\n\n**To get an authentication token** \n\n```bash\ncurl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{\"username\": \"demo\", \"password\": \"demo\" }' 'http://localhost:9119/session'\n```\nor POST the username and password to http://localhost:9119/session\n\n\nafter you get the authentication token you must provide this in the header for all the protected urls \n\n```bash\ncurl -X GET --header 'Accept: application/json' --header 'Authorization: [replace this with token ]' 'http://localhost:9119/version'\n```\n\n**Deploy in Heroku** \n- Our Heroku App is connected to github source which makes it easy to deploy directly from git hub\n- Navigate to [deploy section of infomud app](https://dashboard.heroku.com/apps/infomud/deploy/github)\n- scroll to the bottom, under the section Manual Deploy, select the Master branch and click on 'Deploy Branch'\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrin9%2Finfomud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrin9%2Finfomud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrin9%2Finfomud/lists"}