38 коммитов (master)

Автор SHA1 Сообщение Дата
  Peter J. Jones 81e1aba674
backups: no need to recursively apply ownership/mode changes 6 месяцев назад
  Peter J. Jones 374abe15ca
rsync: Correctly support using a non-default local user account 7 месяцев назад
  Peter J. Jones 899b1db967
Add the `services` option to the `backup.scripts` module 8 месяцев назад
  Peter J. Jones 1c1ede78a6
Add more options to the rsync backup method 8 месяцев назад
  Peter J. Jones 755cc2a84b
New `phoebe.backup.scripts' module for scheduling backup scripts 8 месяцев назад
  Peter J. Jones 1b62b52dfa
backups: Add rsync backups using hard links for efficiency 9 месяцев назад
  Peter J. Jones a96b46c4d9
Add documentation for the web tunnels feature 9 месяцев назад
  Peter J. Jones 96ac477d36
rails: Add options for database pool size and connection timeout 10 месяцев назад
  Peter J. Jones 4043563dbc
Add support for configuring an entire WireGuard network 10 месяцев назад
  Peter J. Jones 2f89d37b29
monitoring: Switch to Prometheus, add client vs. server 10 месяцев назад
  Peter J. Jones ea9e99d760
tunnels: Respect `phoebe.security.enable' like other services 11 месяцев назад
  Peter J. Jones 3399464b17
Rails: Rework service execution so `nix-copy-closure' deployments work better 11 месяцев назад
  Peter J. Jones 66525b8df1
Account managers services should be "oneshot" 11 месяцев назад
  Peter J. Jones dacaa53e48
Rails: put Ruby environment into propagatedBuildInputs so it shows up in a nix-shell 11 месяцев назад
  Peter J. Jones 9547da5974
PostgreSQL: Correctly set database owner and schema object owner 11 месяцев назад
  Peter J. Jones b2fd566c36
Breaking Change: Completely Change PostgreSQL Account Management 1 год назад
  Peter J. Jones 3a322a114a
rails: Decouple helper functions from the config variable 1 год назад
  Peter J. Jones bd9408849d
Remove custom netdata plugin 1 год назад
  Peter J. Jones 4846f4ccfa
New module: phoebe.services.monitoring 1 год назад
  Peter J. Jones 5fcb3fb482
Slight permission change so that nginx and serve Rails assets 1 год назад
  Peter J. Jones 94d6158f04
New way to deploy Ruby on Rails applications 1 год назад
  Peter J. Jones 7cc5c27782
New module: phoebe.backup.postgresql 1 год назад
  Peter J. Jones 41475bbde5
Add the ability for Rails apps to depend on configured services 1 год назад
  Peter J. Jones c45f05c96c
New service: InfluxDB 1 год назад
  Peter J. Jones b1ed1aff0f
Add web tunnels (aimed at web developers) 1 год назад
  Peter J. Jones 88a7a614ef
New `builder' service for configuring a remote build machine 1 год назад
  Peter J. Jones b537635028
rails: New script `railsdo' and rename home symlink to the app 1 год назад
  Peter J. Jones 6c7065945c
New module for nginx 1 год назад
  Peter J. Jones e742614c30
rails: New systemd target for each Rails application 1 год назад
  Peter J. Jones ab5021ec99
rails: Make nginx location unique, proxy to puma over IPv4 1 год назад
  Peter J. Jones 14d701b388
rails: Add the ability to schedule services with a systemd timer 1 год назад
  Peter J. Jones 72d3974626
rails: Automatically rotate log files 1 год назад
  Peter J. Jones 4964d95974
rails: Support background workers and other Rails services/workers 1 год назад
  Peter J. Jones 193b82189e
Automatically depending on NixOps key services, new Rails sourcedFile option 1 год назад
  Peter J. Jones b5c6563d5b
rails: Create a state directory where stateful files can live 1 год назад
  Peter J. Jones b9061e43a4
security: Some settings should always be enabled 1 год назад
  Peter J. Jones 9745341307
postgresql: Add option to give a user the SUPERUSER permission 1 год назад
  Peter J. Jones 3980c37fa0
security, rails, postgresql: Import files from original repo 1 год назад