{"id":17941836,"url":"https://github.com/jipok/void-infect","last_synced_at":"2025-04-30T11:56:49.902Z","repository":{"id":259936565,"uuid":"879869360","full_name":"Jipok/void-infect","owner":"Jipok","description":"Install Void linux over the existing OS on VPS","archived":false,"fork":false,"pushed_at":"2025-03-03T16:36:25.000Z","size":254,"stargazers_count":13,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-30T15:51:17.089Z","etag":null,"topics":["bash-script","linux-installer","serverconfig","sysctl","void-linux","vps"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/Jipok.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,"publiccode":null,"codemeta":null}},"created_at":"2024-10-28T17:30:51.000Z","updated_at":"2025-03-08T18:24:11.000Z","dependencies_parsed_at":"2024-10-28T18:50:54.924Z","dependency_job_id":"495af45d-f124-47eb-8b5f-b908777c8acc","html_url":"https://github.com/Jipok/void-infect","commit_stats":null,"previous_names":["jipok/void-infect"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jipok%2Fvoid-infect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jipok%2Fvoid-infect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jipok%2Fvoid-infect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jipok%2Fvoid-infect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jipok","download_url":"https://codeload.github.com/Jipok/void-infect/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251694752,"owners_count":21628904,"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-script","linux-installer","serverconfig","sysctl","void-linux","vps"],"created_at":"2024-10-29T02:04:23.967Z","updated_at":"2025-04-30T11:56:49.894Z","avatar_url":"https://github.com/Jipok.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Void Linux VPS Installer\n\nScript for replacing existing Linux system with Void Linux on VPS servers.\n\nTested with Debian, Ubuntu and CentOS\n\nTested on VDSina.com, FirstByte.pro\n\n![screenshot](https://github.com/user-attachments/assets/bbab2376-2e5d-4bce-95bd-fe478c8b1bbc)\n\n## Prerequisites\n- Root access\n- SSH keys in `/root/.ssh/authorized_keys`\n- Installation time: ~2 minutes\n\n## Usage\n```bash\nwget https://raw.githubusercontent.com/Jipok/void-infect/refs/heads/master/void-infect.sh\nchmod +x void-infect.sh\n./void-infect.sh\n```\n\nThe script automatically:\n- Downloads and configures Void Linux rootfs\n- Installs essential packages and [Cute-bash](https://github.com/Jipok/Cute-bash)\n- Tune sysctl\n- Replaces existing OS and reboots\n\nNo manual intervention required. Just run and wait for the reboot.\n\n# Home Server Edition\n\nFor installing Void Linux on a physical home server, use the alternative script:\n\n```bash\nwget https://raw.githubusercontent.com/Jipok/void-infect/refs/heads/master/void-install.sh\nchmod +x void-install.sh\nnano void-install.sh        # Change settings in file header\n./void-install.sh /dev/sdX  # Replace with your target disk\n```\n**Note: This script must be run from a LiveUSB environment or when installing to a secondary disk that's not currently hosting the running system.**\n\n![IMG_20250303_205030_651](https://github.com/user-attachments/assets/706f4e09-6054-4ca3-ad30-4d8585498f6f)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjipok%2Fvoid-infect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjipok%2Fvoid-infect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjipok%2Fvoid-infect/lists"}