{"id":18818047,"url":"https://github.com/szorfein/gentoo-zfs","last_synced_at":"2026-02-03T21:31:00.024Z","repository":{"id":100302889,"uuid":"62512427","full_name":"szorfein/Gentoo-ZFS","owner":"szorfein","description":"Wiki for install a gentoo hardened with ZFS. SELinux, Systemd, LUKS with gpg key. Download custom iso with zfs support (link on repository) and start !","archived":false,"fork":false,"pushed_at":"2020-10-18T12:59:14.000Z","size":300,"stargazers_count":15,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-22T07:55:18.546Z","etag":null,"topics":["archiso","cryptboot","cryptsetup","eclosion","efi","efibootmgr","gentoo","gentoo-zfs","gnupg","gpg","luks","selinux","systemd","zfs"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/szorfein.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,"zenodo":null}},"created_at":"2016-07-03T19:43:08.000Z","updated_at":"2025-04-28T04:55:07.000Z","dependencies_parsed_at":"2023-05-13T12:45:40.646Z","dependency_job_id":null,"html_url":"https://github.com/szorfein/Gentoo-ZFS","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/szorfein/Gentoo-ZFS","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szorfein%2FGentoo-ZFS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szorfein%2FGentoo-ZFS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szorfein%2FGentoo-ZFS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szorfein%2FGentoo-ZFS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/szorfein","download_url":"https://codeload.github.com/szorfein/Gentoo-ZFS/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szorfein%2FGentoo-ZFS/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265333489,"owners_count":23748812,"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":["archiso","cryptboot","cryptsetup","eclosion","efi","efibootmgr","gentoo","gentoo-zfs","gnupg","gpg","luks","selinux","systemd","zfs"],"created_at":"2024-11-08T00:14:41.944Z","updated_at":"2026-02-03T21:31:00.017Z","avatar_url":"https://github.com/szorfein.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hardened Gentoo on ZFS:\n\nTired of go on a lot of link each time, i decided of all regroup in a massive tutorial.  \nThis howto is a mix between the [gentoo handbook](https://wiki.gentoo.org/wiki/Handbook:AMD64), [sasaki handbook](https://wiki.gentoo.org/wiki/Sakaki%27s_EFI_Install_Guide) and many tips found on the web.  \nWe going to look how to set up:\n\n+ ZFS\n+ Systemd\n+ systemd-boot\n+ CPU flags\n+ The kernel source\n+ Full disk encryption\n+ Secure Boot (generate key with [cryptboot](https://github.com/xmikos/cryptboot))\n+ Protect your privacy ( paranoid-ninja, tor and ssh )\n+ SELinux (Not Yet Ready)\n\n## System Requirements\n\n* Cpu comptatible x86-64.\n* 8G disk storage available\n* 2G memory minimum\n    \n**Optional:**\n\n* MicroSD or USB key for create an external boot partition. ( Be proud with MicroSD as boot partition, some BIOS/UEFI cannot boot on )\n* ECC Memory.\n* SSD - Generally use as cache drive and log device, respectively called L2ARC and ZIL).  \n\n### Build the ISO\nTake a look on another repo [Archaeidae](https://github.com/szorfein/archaeidae) to build a custom Archiso including ZFS support.\n\u003c!--\n:arrow_forward: [archlinux-zfs.iso](https://transfer.sh/14Z4KX/archlinux-2019.02.05-x86_64.iso)  \n:arrow_forward: [archlinux-zfs.sig](https://raw.githubusercontent.com/szorfein/Gentoo-ZFS/master/archlinux-2019.02.05-x86_64.iso.sig)  \n\n**Checksums:**\n\n    md5: b4e329bc09644f947dcef52ad350d162 \n    sha1: e072261a5470afe8db0d1ab7e2929587f8c603cd\n\n**Gpg:**\n\n    $ wget https://raw.githubusercontent.com/szorfein/dotfiles/master/szorfein.gpg\n    $ gpg --recv-key szorfein.gpg\n    $ gpg --verify archlinux-2019.02.05-x86_64.iso.sig\n\n```txt\ngpg: assuming signed data in 'archlinux-ZFS-2019.01.25-x86_64.iso'\ngpg: Signature made Sat 26 Jan 2019 04:18:55 AM +07\ngpg:                using EDDSA key 8E3785DE31AAE73F98098744FD696BDDAA8FDC50\ngpg: Good signature from \"szorfein \u003cszorfein@protonmail.com\u003e\" [ultimate]\nPrimary key fingerprint: B5D8 FFD0 D7F1 FB6A 4350  5E31 9CC9 729A 2E36 9CB3\n     Subkey fingerprint: 8E37 85DE 31AA E73F 9809  8744 FD69 6BDD AA8F DC50\n```\n--\u003e\n\n**Boot on the key \u0026 start the tutorial:**  \n[Gentoo-ZFS wiki](https://github.com/szorfein/Gentoo-ZFS/wiki)  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fszorfein%2Fgentoo-zfs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fszorfein%2Fgentoo-zfs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fszorfein%2Fgentoo-zfs/lists"}