{"id":21039577,"url":"https://github.com/potts99/linux-post-install","last_synced_at":"2025-05-15T16:32:38.265Z","repository":{"id":126007615,"uuid":"238570109","full_name":"potts99/Linux-Post-Install","owner":"potts99","description":"Scripts to Automate Linux Post Install's","archived":false,"fork":false,"pushed_at":"2020-06-17T04:31:26.000Z","size":47,"stargazers_count":48,"open_issues_count":0,"forks_count":19,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-03T11:36:25.597Z","etag":null,"topics":["automation","bash","bash-scripting","linux","post-installation"],"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/potts99.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":"2020-02-05T23:35:56.000Z","updated_at":"2025-01-02T17:58:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"1dbac11a-a0df-4cf4-99c2-691b653bb94e","html_url":"https://github.com/potts99/Linux-Post-Install","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/potts99%2FLinux-Post-Install","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potts99%2FLinux-Post-Install/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potts99%2FLinux-Post-Install/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potts99%2FLinux-Post-Install/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/potts99","download_url":"https://codeload.github.com/potts99/Linux-Post-Install/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254377304,"owners_count":22061116,"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":["automation","bash","bash-scripting","linux","post-installation"],"created_at":"2024-11-19T13:42:29.317Z","updated_at":"2025-05-15T16:32:38.260Z","avatar_url":"https://github.com/potts99.png","language":"Shell","readme":"# Linux-Automation\nScripts to Automate Ubuntu / Debian Post Install\n\n# Why \n- If you're like me and break stuff all the time, saving time by not having type out all the commands to set yout machine up post install.\n\n- Simplicity / Save time after your install, wget the script raw and let it run.\n\n# Time\n- Post installs can take time, especially if you're trying to balance multiple things at once, run the script do something else, reply to that email and finish when its done. \n\n# Whats on each script?\nUbuntu / Debian post install script\n```\nwget https://raw.githubusercontent.com/jwandrews99/Linux-Post-Install/master/post-install.sh \u0026\u0026 bash post-install.sh\n```\n- Sys updates \n- OpenSSH install\n- Ufw config\n- speedtest-cli\n- Fail2Ban config\n- Automatic security updates\n- SSH disable root login\n- SFTP server config\n- Optional install of Wireguard VPN server - credit to https://github.com/l-n-s/wireguard-install\n- Optional install for docker\n- A message of the day system stats\n- System Clean up after the install\n\nIn order to use speedtest just use \"speedtest\" as the command in the cli.[ Click for more info.](https://github.com/sivel/speedtest-cli)\n\n# To Do\n\nAuto recongise the Os and choose the correct script to run\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpotts99%2Flinux-post-install","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpotts99%2Flinux-post-install","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpotts99%2Flinux-post-install/lists"}