nix-config/TODO.md
2024-05-12 16:24:10 -04:00

2 KiB

A list of things to do, in no particular order.

Overall

Marvin

  • Add Attic and use as an internal binary cache
  • Switch Authentik from Docker to Authentik-nix
  • Move all Docker containers to using native versions of databases, redis, etc.
  • Look at removing other unused services
  • Add Forgejo Actions runner
    • Gives me a way to run actions
      • Tailscale ACL GitOps
      • Automatic updates of machines on push?
  • Add Prosody XMPP Server
    • XEP-0215 - Need Coturn TURN+STUN server
  • Move DNS Records to a Git repo
    • Auto-update by pushing a BIND file via the ClouDNS API
    • Should be easy to move to a provider like DNS.Kitchen(from Neatnik)
    • Simple Python script that runs from a forgejo action
  • Deploy Garage for S3 storage
    • Can use for Forgejo storage as well as for Attic.
    • Also for Authentik

Zaphod

  • Nothing currently!

Prefect

  • Nothing currently

Better Logging

  • Move to ELK Stack
    • Already partially set up,