ff52925cb4
Set the bind address for nidus-sync
2025-11-11 17:23:25 +00:00
e5bb45abbd
Add Nidus sync dev secrets
2025-11-11 16:36:29 +00:00
1f21e2d01c
Add nidus-sync secrets
2025-11-11 16:30:54 +00:00
d7feca7bea
Get twenty CRM actually running
...
I had to punt and allow IP-based connection over the docker network port
rather than mount the unix domain socket.
For now.
2025-10-22 21:36:19 +00:00
40d7ccf048
Move corp server to using the nocix role pattern
...
This was introduced for the sync server, but we desire all to receive
it.
2025-10-22 18:17:13 +00:00
9683488ef9
Add initial draft of twenty-crm
...
Not sure if any of it works, this is a checkpoint to debug other things.
2025-10-22 18:17:13 +00:00
8f0113946c
Move corp settings to corp role
2025-10-22 18:17:13 +00:00
de24c16161
Rebuild librchat secrets
...
Bad merge.
2025-10-22 18:16:56 +00:00
009829f6d9
Add twenty CRM secrets
2025-10-22 18:13:22 +00:00
7147413112
Switch fieldseeker to not do a top-level merge
...
This actually breaks on any servers that don't define the fieldseeker
deployments as an empty list. Instead we do the clunkier, but working,
import-then-merge-each-attr.
2025-10-22 18:02:15 +00:00
b7b06ec63b
Fix sexcore name
2025-10-22 18:02:15 +00:00
dd3ae9f4d3
Add ffmpeg to webserver runtime
...
Because it's running it as a subprocess now for transcoding.
2025-10-22 18:02:15 +00:00
6d780d8ada
Add non-standard SSH port
2025-10-22 18:02:15 +00:00
c83b46a352
Deploy fssync without separate audio post processor
2025-10-22 18:02:15 +00:00
fff3fa31b9
Switch to full domains in frps config
2025-10-22 18:02:15 +00:00
1119c3668c
Flesh out all my ribbles domains
2025-10-22 18:02:15 +00:00
4e68e938ef
Add config for frps subdomains
2025-10-22 18:02:15 +00:00
8eee817ef6
Unblock frps port in firewall
2025-10-22 18:02:15 +00:00
d739394ae2
Specify the bind port directly
...
It's not a secret, and this will make it possible to use the
address/interface configured in the host configuration.
2025-10-22 18:02:15 +00:00
010cabfe14
Add frps systemd unit for running frps all the time
2025-10-22 18:02:15 +00:00
e465a7bf1c
Add label studio integration to gleipnir qa deployment
2025-10-22 18:00:34 +00:00
c5fc53024c
Add secrets for label studio integration
2025-10-22 16:49:31 +00:00
8ca7c886a9
Update sentry dsn to use glitchtip SaaS
2025-10-22 03:27:39 +00:00
8f5ac7fe7c
Enable debug logging and log level for librechat
...
Trying to debug some behavior
2025-10-20 23:01:15 +00:00
b7a5cdc1bd
Lot Glitchtip errors to cloud hosted Glitchtip.
...
On suggestion of one of its maintainers.
2025-10-20 23:00:52 +00:00
71d1109bf8
Disable glitchtip private tmp
...
I can't auto-clean the temp files when private temp is enabled according
to Claude
2025-10-20 23:00:07 +00:00
2d5ccb7a8c
Disable glitchtip
...
Apparently our problems are fixed in the latest release, but we can't
have it until we go NixOS unstable, which I don't want to do yet.
2025-10-20 23:00:07 +00:00
512a86e0b9
Remove warning about string type.
2025-10-20 23:00:07 +00:00
cea700ecf2
Remove some FRPS settings from old server install
2025-10-14 02:56:11 +00:00
62b4eb1933
Add frps systemd unit for running frps all the time
2025-10-13 22:03:15 +00:00
311890c861
Add frpc/frps to the system packages
2025-10-13 17:10:22 +00:00
8995e95041
Add the sovr role and initial frps deployment
2025-10-13 17:06:15 +00:00
29fa447da6
Make nocix sexcore name consistent
...
I realized I had incorrectly used "hexcore"
2025-10-10 01:36:45 +00:00
6c56e9a6da
Move delta files to bigdisk
2025-10-10 01:34:08 +00:00
eaf2868cd3
Update fieldseeker sync environment for Delta and Gleipnir QA
2025-10-08 20:38:53 +00:00
e0931fae3a
Clean up sops config, allow subdirectories.
2025-10-08 20:35:56 +00:00
fc936897c7
Move base restic backup config into a restic module
...
This way its not duplicated in fieldseeker-sync
2025-10-08 20:35:33 +00:00
da0954e737
Allow logic reuse in fieldseeker-sync deployment
...
This uses a system of patterns to deploy everything needed for
fieldseeker sync and standardizes the naming conventions.
2025-10-08 20:34:49 +00:00
de98f88da8
Make fieldseeker-sync a flake input
...
Makes it easier to update since I just bump the commit ID and then it'll
deploy
2025-10-07 18:24:58 +00:00
bff1b3183c
Pass authentik-nix through as an input
...
We aren't operating on it, just passing it through, so no need to
manually enumerate it on every pass-through point.
2025-10-07 17:07:54 +00:00
a0017979c3
Add system definition for nocix-amd-legacy-hexcore
2025-10-07 17:07:54 +00:00
0abca6a86d
Add definition for amd-legacy-hexcore
...
This is merged between the existing sync system and the existing
nixos-anywhere definition for amd-legacy-hexcore. I'm going to attempt
to bring in a new pattern.
2025-10-07 17:07:54 +00:00
6f89f0fe56
Add noxic-amd-legacy-hexcore to sops secrets
2025-10-07 17:07:19 +00:00
3e89673560
Get rag_api running through unix domain socket postgres
2025-10-03 15:01:36 +00:00
20330304b6
Enable cross-origin requests from minio to label studio
...
This allows streaming of audio files directly to label studio
2025-10-03 15:01:36 +00:00
352ed1a433
Disable signup for new users in label studio
...
I'll manually create all the users myself
2025-10-03 15:01:36 +00:00
e569fcd7d4
Switch to custom built label-studio
...
I have a bug fix in to them for audio streaming
2025-10-03 15:01:36 +00:00
938b1863f4
Fix missing redirect for console login
...
Without this we get redirected to "/console" which doesn't load the UI
for some reason.
2025-10-03 15:01:36 +00:00
54b79f1437
Switch reverse proxy to also handle s3 API
...
Without this we only get the console but can't actually access the
S3-compatible portion of the API
2025-10-03 15:01:36 +00:00
0632df5a30
Add proper Authentik scopes to minio OIDC config
...
See https://integrations.goauthentik.io/infrastructure/minio/ for
details that I was following
2025-10-03 15:01:36 +00:00