snix/third_party
Florian Klink c9a77e5b58 feat(ops/meta01): deploy irccat
This deploys irccat, connected to the #snix channel.

We drop the custom irccat third_party, it's 2 years older than the
latest version in nixpkgs.

The irccat.nix module file contains some of the code present in the TVL
version, it however moves the secrets merging to ExecStartPre=,
given https://github.com/systemd/systemd/issues/19604#issuecomment-989279884
has been fixed for almost a year.

Contrary to the setup there, we don't let irccat connect to ZNC, but
hackint directly (so make use of the secrets logic).

We also drop the network-online.target, and make this overall more
tolerant by using Restart=on-failure.

Change-Id: Ieac3b744b7ea58b8dddf1cdc37a8bc057b205b1b
Reviewed-on: https://cl.snix.dev/c/snix/+/30504
Autosubmit: Florian Klink <flokli@flokli.de>
Reviewed-by: Ryan Lahfa <ryan@lahfa.xyz>
Tested-by: besadii
2025-05-15 14:31:42 +00:00
..
agenix chore(3p/agenix): add target for cli atribute 2024-01-16 19:06:18 +00:00
alertmanager-irc-relay feat(*): initialize new Snix infrastructure 2025-03-17 17:15:07 +00:00
bqn-libs feat(3p/bqn-libs): init 2025-02-08 21:18:59 +00:00
chicago95 chore(3p/sources): bump channels & overlays (2025-02-09) 2025-02-18 15:07:10 +00:00
clj2nix chore(depot): update OWNERS files for aspen 2023-12-20 18:35:58 +00:00
disko feat(*): initialize new Snix infrastructure 2025-03-17 17:15:07 +00:00
git chore(3p/sources): bump to OpenSSH vulnerability hotfix 2024-07-01 17:42:30 +00:00
gitignoreSource feat(third_party/gitignoreSource): Get gitignore-nix from sources (niv) 2024-08-19 12:14:08 +00:00
hii chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
kernelPatches/trx40_usb_audio feat(3p/kernelPatches): Add kernel audio patch for ASUS TRX40 Pro 2020-06-20 22:27:03 +00:00
korora feat(ops/secrets): Use korora for type checking secrets 2025-03-20 21:25:05 +00:00
lix_forgejo fix(treewide): remove trailing whitespace 2025-03-22 17:29:59 +00:00
naersk chore(3p/naersk): Bump and fetch via niv instead 2022-05-26 00:00:42 +00:00
napalm feat(3p): add napalm 2022-11-26 15:38:28 +00:00
nix-gerrit feat(*): initialize new Snix infrastructure 2025-03-17 17:15:07 +00:00
nixpkgs chore(third_party): remove some unused code 2025-03-20 12:21:44 +00:00
nsfv feat(3p/nsfv): Add derivation for NSFV 2020-06-25 02:27:38 +00:00
overlays fix(3p/overlays): downgrade hugo 2025-05-01 07:36:08 +00:00
prometheus-fail2ban-exporter chore(3p/sources): Bump channels & overlays 2022-09-28 08:02:31 +00:00
radicle-explorer fix(3p/radicle-explorer): remove dependency on plausible 2024-09-15 00:25:02 +00:00
rust-crates chore(users/Profpatsch): remove git-db & rust deps 2024-09-13 12:06:12 +00:00
rustsec-advisory-db chore(3p/rustsec-advisory-db): track using niv 2022-02-13 18:42:44 +00:00
sources feat(ops/modules/www/git.snix.dev): block AI scrapers 2025-05-01 14:57:44 +00:00
default.nix chore(ops/modules): drop unused NixOS modules 2025-04-29 10:05:23 +00:00
README.md docs(third_party): Add README 2019-06-29 14:12:38 +01:00

Third-Party Code

Code under this folder is one of the following:

  1. Externally developed dependencies which have been imported ("vendored") into this repository. These dependencies come with their own licenses and whatever else.

  2. Code that is developed inside of this repository, but released to an external repository via Copybara.