A layer on top of the NixOS module system to make some tasks simpler.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Peter J. Jones 7cc5c27782
New module: phoebe.backup.postgresql
8 months ago
bin secrets: Use /dev/shm if available, then fallback to tmpfs 9 months ago
lib rails: Support background workers and other Rails services/workers 10 months ago
modules New module: phoebe.backup.postgresql 8 months ago
pkgs New module: phoebe.backup.postgresql 8 months ago
scripts Linode: Don't reboot after installing NixOS so we have a chance to set the root password 10 months ago
.gitignore Automatically depending on NixOps key services, new Rails sourcedFile option 10 months ago
LICENSE security, rails, postgresql: Import files from original repo 11 months ago
README.md New module: phoebe.backup.postgresql 8 months ago
default.nix New module: phoebe.backup.postgresql 8 months ago
helpers.nix security, rails, postgresql: Import files from original repo 11 months ago

README.md

Phoebe is a set of NixOS modules that provide additional functionality on top of the existing modules in Nixpkgs. The name of this package was taken from the name of Saturn’s moon.

Module List

  • phoebe.security:

    Automatically enable various security related settings for NixOS.

  • phoebe.services.nginx:

    Extra configuration for nginx (if it’s enabled elsewhere). For example, automatically use syslog so no log files need to be rotated. See the phoebe.services.nginx.syslog option for more details.

  • phoebe.services.postgresql:

    Start and manage PostgreSQL, including automatic user and database creation.

  • phoebe.services.influxdb:

    Start and manage InfluxDB, including users and databases.

  • phoebe.services.rails:

    Configure and manage Ruby on Rails applications. Includes a helper function to help package Rails applications so they can be used by this service.

  • phoebe.services.web.tunnels:

    HTTPS to HTTP private tunnels for web developers.

  • phoebe.backup.postgresql:

    Simple backups for PostgreSQL via pg_dump.