{"id":26032222,"url":"https://github.com/apache/nutch-webapp","last_synced_at":"2025-04-09T17:34:33.928Z","repository":{"id":39802931,"uuid":"385286402","full_name":"apache/nutch-webapp","owner":"apache","description":"Apache Nutch is an extensible and scalable web crawler","archived":false,"fork":false,"pushed_at":"2023-07-07T21:44:33.000Z","size":127,"stargazers_count":7,"open_issues_count":4,"forks_count":5,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-03T04:17:03.167Z","etag":null,"topics":["apache","crawling","hadoop","java","nutch","web-crawler"],"latest_commit_sha":null,"homepage":"https://nutch.apache.org/","language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apache.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-07-12T15:02:02.000Z","updated_at":"2025-02-19T15:11:23.000Z","dependencies_parsed_at":"2024-01-26T00:12:31.444Z","dependency_job_id":null,"html_url":"https://github.com/apache/nutch-webapp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fnutch-webapp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fnutch-webapp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fnutch-webapp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fnutch-webapp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/nutch-webapp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247898943,"owners_count":21014807,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["apache","crawling","hadoop","java","nutch","web-crawler"],"created_at":"2025-03-06T21:40:41.925Z","updated_at":"2025-04-09T17:34:33.702Z","avatar_url":"https://github.com/apache.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Apache Nutch WebApp README\n==========================\n\n\u003cimg src=\"https://nutch.apache.org/assets/img/nutch_logo_tm.png\" align=\"right\" width=\"300\" /\u003e\n\nFor the latest information about Nutch, please visit our website at:\n\n   https://nutch.apache.org/\n\nand our wiki, at:\n\n   https://cwiki.apache.org/confluence/display/NUTCH/Home\n\nIntroduction\n------------\nThe Nutch WebApp is built using the [Apache Wicket Java web framework](http://wicket.apache.org/) and [Spring](https://spring.io/).\n\nRunning locally\n---------------\n**N.B.** Currently, you must have a running [Nutch REST Server]() on the same host.\n\nYou can easily run the WebApp by executing the following\n```bash\n% mvn jetty:run\n```\n\nIf you want to run the WebApp in a [Jakarta Servlet](https://projects.eclipse.org/projects/ee4j.servlet) container i.e. [Apache Tomcat](https://tomcat.apache.org/), then run the following\n```bash\n% mvn clean install -DskipTests\n5 cp target/nutch-webapp-1.0-SNAPSHOT.war $CATALINA_HOME/webapps\n```\nYou can then access the WebApp on the Tomcat host on port 8080.\n\nContributing\n------------\nTo contribute a patch, follow these instructions (note that installing\n[Hub](https://hub.github.com/) is not strictly required, but is recommended).\n\n```\n0. Download and install hub.github.com\n1. File JIRA issue for your fix at https://issues.apache.org/jira/projects/NUTCH/issues\n- you will get issue id NUTCH-xxx where xxx is the issue ID.\n2. git clone https://github.com/apache/nutch-webapp.git\n3. cd nutch-webapp\n4. git checkout -b NUTCH-xxx\n5. edit files (please try and include a test case if possible)\n6. git status (make sure it shows what files you expected to edit)\n7. Make sure that your code complies with the [Nutch codeformatting template](https://raw.githubusercontent.com/apache/nutch/master/eclipse-codeformat.xml), which is basially two space indents\n8. git add \u003cfiles\u003e\n9. git commit -m “fix for NUTCH-xxx contributed by \u003cyour username\u003e”\n10. git fork\n11. git push -u \u003cyour git username\u003e NUTCH-xxx\n12. git pull-request\n```\n\nIDE setup\n---------\n\nGenerate Eclipse project files\n\n```\nmvn eclipse:eclipse\n```\n\nand follow the instructions in [Importing existing projects](https://help.eclipse.org/2019-06/topic/org.eclipse.platform.doc.user/tasks/tasks-importproject.htm).\n\nIntelliJ IDEA users can also import Eclipse projects using the [\"Eclipser\" plugin](https://www.tutorialspoint.com/intellij_idea/intellij_idea_migrating_from_eclipse.htm)https://plugins.jetbrains.com/plugin/7153-eclipser), see also [Importing Eclipse Projects into IntelliJ IDEA](https://www.jetbrains.com/help/idea/migrating-from-eclipse-to-intellij-idea.html#migratingEclipseProject).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fnutch-webapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Fnutch-webapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fnutch-webapp/lists"}