Edit history

Earlier versions of NixOS module for self-hosting Fluxer, newest first.

Current version | Edited by Rex
Changes
Any S3-compatible store works, and Garage already has a maintained module.Removed: ### ChecksRemoved: Removed: - ☑ I searched existing discussions.Removed:
Show

NixOS module for self-hosting Fluxer

Problem

Fluxer has no Nix package or NixOS module, so it can't be run declaratively on NixOS.

Proposal

A flake exposing packages and nixosModules for Fluxer's services, so a host can run them declaratively:
services.fluxer.<service>.enable = true;

Notes

Fluxer's backing services already have NixOS modules: PostgreSQL, NATS, Meilisearch, LiveKit, Caddy, and Redis/Valkey. The only missing piece is Fluxer's services. Any S3-compatible store works, and Garage already has a maintained module.
Original by Rex
Show

NixOS module for self-hosting Fluxer

Problem

Fluxer has no Nix package or NixOS module, so it can't be run declaratively on NixOS.

Proposal

A flake exposing packages and nixosModules for Fluxer's services, so a host can run them declaratively:
services.fluxer.<service>.enable = true;

Notes

Fluxer's backing services already have NixOS modules: PostgreSQL, NATS, Meilisearch, LiveKit, Caddy, and Redis/Valkey. The only missing piece is Fluxer's services. Any S3-compatible store works, and Garage already has a maintained module.

Checks

  • ☑ I searched existing discussions.