Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pjones/phoebe
A collection of NixOS modules that add features to the ones in nixpkgs.
https://github.com/pjones/phoebe
nixos nixos-module nixpkg
Last synced: 3 months ago
JSON representation
A collection of NixOS modules that add features to the ones in nixpkgs.
- Host: GitHub
- URL: https://github.com/pjones/phoebe
- Owner: pjones
- License: bsd-2-clause
- Created: 2018-12-19T23:12:49.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-01-12T17:39:31.000Z (almost 4 years ago)
- Last Synced: 2023-04-14T20:50:13.428Z (over 1 year ago)
- Topics: nixos, nixos-module, nixpkg
- Language: Nix
- Size: 107 KB
- Stars: 10
- Watchers: 1
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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][phoebe].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`.
* `phoebe.backup.rsync`:
Sync files from a remote machine creating a set of backups that
use hard links for files that don't change from day to day. This
is a simple and efficient way to backup a remote host.* `phoebe.services.networking.wireguard`:
Simple way to configure a whole network of WireGuard machines.
Running Tests
-------------$ nix-build test
[nixos]: https://nixos.org/
[nixpkgs]: https://nixos.org/nixpkgs/
[phoebe]: https://en.wikipedia.org/wiki/Phoebe_(moon)