29 lines
1.5 KiB
Markdown
29 lines
1.5 KiB
Markdown
# Continuwuity Nightly
|
|
A nightly build of continuwuity is available which tracks the [`main`](https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main) branch (similar to their `main` Docker image tag).
|
|
|
|
Currently, this is only built for:
|
|
- FreeBSD 15.1-RELEASE
|
|
- `latest` pkg channel
|
|
- amd64 Haswell-and-later processors
|
|
|
|
> [!IMPORTANT]
|
|
> I'm waiting for an upstream patch in the `rust-rocksdb` crate to be released. In the meantime, the `rocksdb` FreeBSD package is required for `nightly` to run. It should be automatically installed when you install this package.
|
|
|
|
## Configuring
|
|
1. Download the signing key from https://pkg.kat5.dev/continuwuity-nightly.pub into `/usr/local/etc/pkg/keys/`
|
|
|
|
> [!TIP]
|
|
> You may download https://pkg.kat5.dev/continuwuity-nightly.pub.asc and run `gpg --verify continuwuity-nightly.pub.asc` to ensure the signing key is itself signed by Katie's PGP key, [83E0614B479F98AB5CC25E3A653FF8D1EF38EF41](https://keyoxide.org/hkp/katherine.kloss@proton.me).
|
|
|
|
2. Create a new repo config file in `/usr/local/etc/pkg/repos/continuwuity-nightly.conf`:
|
|
```
|
|
continuwuity-nightly: {
|
|
url: "https://pkg.kat5.dev/continuwuity-nightly/${ABI}",
|
|
signature_type: "pubkey",
|
|
pubkey: "/usr/local/etc/pkg/keys/continuwuity-nightly.pub",
|
|
enabled: yes
|
|
}
|
|
```
|
|
3. Run `pkg update -r continuwuity-nightly` to update the repo. Ensure no signing-related warnings or errors are displayed.
|
|
4. If you have installed the primary continuwuity package, remove it with `pkg remove continuwuity`
|
|
5. `pkg install continuwuity-nightly`
|