No description
Find a file
Peter Jones eaa5c89f6b
Linode: Don't reboot after installing NixOS so we have a chance to set the root password
Apparently the nixos-install tool locks the root account of stdin
isn't a terminal.  This change makes it so the root user doesn't have
a password and then blasts out a warning with instructions on how to
set the root password.
2019-01-14 10:52:24 -07:00
bin secrets: Try to improve size estimates for the tmpfs 2019-01-04 11:19:15 -07:00
lib rails: Support background workers and other Rails services/workers 2019-01-04 11:17:40 -07:00
modules rails: Make nginx location unique, proxy to puma over IPv4 2019-01-08 16:52:18 -07:00
scripts Linode: Don't reboot after installing NixOS so we have a chance to set the root password 2019-01-14 10:52:24 -07:00
.gitignore Automatically depending on NixOps key services, new Rails sourcedFile option 2019-01-03 14:33:38 -07:00
default.nix Automatically depending on NixOps key services, new Rails sourcedFile option 2019-01-03 14:33:38 -07:00
helpers.nix security, rails, postgresql: Import files from original repo 2018-12-19 16:08:03 -07:00
LICENSE security, rails, postgresql: Import files from original repo 2018-12-19 16:08:03 -07:00
README.md security, rails, postgresql: Import files from original repo 2018-12-19 16:08:03 -07:00

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.postgresql:

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

  • 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.