{"id":18878265,"url":"https://github.com/uriel1998/ufw-iptables-archer","last_synced_at":"2025-04-14T18:32:08.821Z","repository":{"id":147177500,"uuid":"26720917","full_name":"uriel1998/ufw-iptables-archer","owner":"uriel1998","description":"Simplifying (I hope) UFW and iptables, includes a utility to get blocklists and incorporate them.","archived":false,"fork":false,"pushed_at":"2025-03-01T19:48:11.000Z","size":98,"stargazers_count":10,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-28T07:21:53.292Z","etag":null,"topics":["bash","firewall","shell","ufw"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/uriel1998.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":"2014-11-16T16:58:17.000Z","updated_at":"2025-03-01T19:48:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"a5e75da6-556d-4ebc-8c73-fe409fabc85e","html_url":"https://github.com/uriel1998/ufw-iptables-archer","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/uriel1998%2Fufw-iptables-archer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uriel1998%2Fufw-iptables-archer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uriel1998%2Fufw-iptables-archer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uriel1998%2Fufw-iptables-archer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uriel1998","download_url":"https://codeload.github.com/uriel1998/ufw-iptables-archer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248936846,"owners_count":21186114,"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":["bash","firewall","shell","ufw"],"created_at":"2024-11-08T06:25:31.280Z","updated_at":"2025-04-14T18:32:08.814Z","avatar_url":"https://github.com/uriel1998.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"ufw-iptables-archer\n===================\n\nSimplifying (I hope) UFW and iptables for folks and serving as a reference for myself\n\nBeware!  You're entering the ....\n\n![danger zone!](https://raw.githubusercontent.com/uriel1998/ufw-iptables-archer/master/dangerzone.jpg)\n\nEverything in /applications.d goes into /etc/ufw/applications.d. \nYou'll need to change the owner to root. \n\n#ufw_setup.sh\n\nI've provided two scripts so you can easily run one depending on your \nlocation; public or not public. Comment and uncomment as needed for what \nyou want to expose to the LAN and interwebs. You will need to run this \nwith superuser rights.\n\nEdit the rules in the LAN area to reflect the subnet of your LAN, obvs.\n\nYou can use something like my [network control manager](https://github.com/uriel1998/networkcontrol-wicd-networkmanager)\n to configure which script is called.\n\n#update_ipblock.sh\n\nThis is a script to automate the downloading, cleaning, and \nimplementation of blocklists for IPTABLES to protect your computer or \nserver from IPs associated with bad things like malware, child \npornography, web exploits, and the like. I mean, if someone's gone to \nthe bother to collect these blocklists, we might as well use them for \nlegit purposes, right?\n\nIt can be used without my UFW script, but you'll want to uncomment the \nlast two lines. You will need to run this with superuser rights.\n \nPrerequisites: IPSET, which should be available for your distribution.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furiel1998%2Fufw-iptables-archer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Furiel1998%2Fufw-iptables-archer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furiel1998%2Fufw-iptables-archer/lists"}