CachyOS / CachyOS/distribution

CachyOS Server Edition and Installation

Open
#219 24 comments 36 reactions 1 assignee Claimed by @ptr1337 View on GitHub
enhancement
Dominant language
No language data
Stars
27
Forks
2
PR merge metrics
No merged PRs in 30d

Description

## Plan

* **Docs → CLI installer (roles):** Start with a short manual server install guide; follow with a CLI/TUI installer offering roles: **minimal**, **web**, **container-host**, **db**.
* **Defaults:** Ship `cachyos-server-settings` (nftables default-deny+SSH, hardened sshd drop-in, safe sysctl, networkd/resolved).
* **Hardening drop-ins:** Provide example `.service.d` configs for nginx/httpd/php-fpm/sshd/postgresql (easy opt-in).
* **Performance (PGO):** Pilot PGO builds for **nginx** and **PostgreSQL** (stretch: httpd, PHP).
* **Images:** Publish minimal server images (**qcow2**, **raw**, **vmdk**, **vhdx**) with serial console, optional cloud-init.
* **Updates:** Optional timer for unattended upgrades (kernel excluded by default).

## Checklist

* [ ] Manual server guide + `cachyos-server-settings`
* [ ] CLI installer with roles
* [x] Hardened systemd drop-ins shipped
* [x] PGO pilot: nginx + PostgreSQL
* [ ] Provider images (qcow2/raw; vmdk/vhdx later)
* [ ] Opt-in auto-update timer (kernel ignored)

**Acceptance (short):** Fresh minimal role boots headless with sshd+nftables+networkd/resolved; SSH key-only; firewall default-deny except SSH; role services start and work OOB; PGO pilot shows measurable wins.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.