{"id":28085744,"url":"https://github.com/codeperfectplus/hackscripts","last_synced_at":"2025-05-13T10:41:53.866Z","repository":{"id":254668096,"uuid":"847175132","full_name":"codeperfectplus/HackScripts","owner":"codeperfectplus","description":"HackScripts is a collection of scripts that I use to automate the setup of my servers and development environments","archived":false,"fork":false,"pushed_at":"2024-09-25T12:13:30.000Z","size":34,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-11T20:09:58.281Z","etag":null,"topics":[],"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/codeperfectplus.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":"security/install_fail2ban.sh","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-25T04:18:46.000Z","updated_at":"2025-01-13T01:21:03.000Z","dependencies_parsed_at":"2024-08-25T08:23:35.941Z","dependency_job_id":"19dcacc7-104a-42ca-ba4d-76c2da723073","html_url":"https://github.com/codeperfectplus/HackScripts","commit_stats":null,"previous_names":["codeperfectplus/hackscripts"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeperfectplus%2FHackScripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeperfectplus%2FHackScripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeperfectplus%2FHackScripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeperfectplus%2FHackScripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codeperfectplus","download_url":"https://codeload.github.com/codeperfectplus/HackScripts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253925689,"owners_count":21985369,"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":[],"created_at":"2025-05-13T10:41:53.332Z","updated_at":"2025-05-13T10:41:53.824Z","avatar_url":"https://github.com/codeperfectplus.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HackScripts?\n\n## What is HackScripts?\n\nHackScripts is a collection of scripts that I use to automate the setup of my servers and development environments. The scripts are written in bash and are tested on Ubuntu 22.04 LTS.\n\n## How to use HackScripts?\n\nTo use HackScripts, you can clone the repository and run the scripts that you need. The scripts are organized into folders based on their purpose. The `setup` folder contains scripts that set up the development environment, the `server` folder contains scripts that set up the server environment, and the `security` folder contains scripts that set up security features.\n\n\n## Scripts List\n\n| Script | Description | Status | Published By | Published On |\n| --- | --- | --- | --- | --- |\n [notification.sh](other/notification.sh) | Function to send notifications | tested | Deepak Raj | 2024-08-30 |\n [setup_gh_ssh.sh](setup/setup_gh_ssh.sh) | Script to setup SSH keys for multiple GitHub accounts | tested | Deepak Raj | 2024-08-29 |\n [setup_vscode.sh](setup/setup_vscode.sh) | Script to install Visual Studio Code on a Linux system | tested | Deepak Raj | 2024-08-28 |\n [setup_time_sync.sh](server/setup_time_sync.sh) | This script sets up NTP or systemd-timesyncd on Ubuntu | tested | Deepak Raj | 2024-08-28 |\n [setup_ssh.sh](setup/setup_ssh.sh) | setup open ssh server on ubuntu | tested | Deepak Raj | 2024-08-28 |\n [setup_redis_server.sh](database/setup_redis_server.sh) | Script to setup Redis server on a Linux system | tested | Deepak Raj | 2024-08-28 |\n [setup_postgres.sh](database/setup_postgres.sh) | Script to setup PostgreSQL and pgAdmin on a Linux system | not tested | Deepak Raj | 2024-08-28 |\n [setup_docker.sh](setup/setup_docker.sh) | Script to install Docker and Docker Compose on a Linux system | tested | Deepak Raj | 2024-08-28 |\n [install_miniconda.sh](setup/install_miniconda.sh) | Script to setup Miniconda on a Linux system | tested | Deepak Raj | 2024-08-28 |\n [install_fail2ban.sh](security/install_fail2ban.sh) | Script to install and configure fail2ban on Ubuntu | tested | Deepak Raj | 2024-08-28 |\n [create_conda_env.sh](setup/create_conda_env.sh) | Script to create a new Conda environment with the latest Python version | tested | Deepak Raj | 2024-08-28 |\n [basic_setup.sh](setup/basic_setup.sh) | Script for basic server setup on a Linux system | tested | Deepak Raj | 2024-08-28 |\n\n\n\n## Contributing\n\nIf you have a script that you would like to add to HackScripts, feel free to open a pull request. Please make sure that the script is well-documented and tested before submitting it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeperfectplus%2Fhackscripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodeperfectplus%2Fhackscripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeperfectplus%2Fhackscripts/lists"}