Emery Hemingway
|
f86e024796
|
Synit: user management?
|
2023-11-28 17:56:57 +02:00 |
Emery Hemingway
|
72dc3c41cc
|
Synit: deploy into /run/etc/syndicate/services
|
2023-11-28 12:41:34 +02:00 |
Emery Hemingway
|
8e5b6624b3
|
Synit: implement test module
|
2023-11-27 17:27:18 +02:00 |
Emery Hemingway
|
b4302c3fe8
|
WiP! Synit support
|
2023-11-24 19:13:04 +02:00 |
Sander van der Burg
|
cc90d87001
|
Make help pages a somewhat prettier by not displaying absolute paths to the executable
|
2023-09-19 01:22:27 +02:00 |
Sander van der Burg
|
f277b95d29
|
Always deploy docker privileged, use different state dir for privileged deployments
|
2021-04-04 16:26:41 +02:00 |
Sander van der Burg
|
b796c4336d
|
Propagate the user and group names of the calling user
|
2021-04-04 15:24:57 +02:00 |
Sander van der Burg
|
814294f6f8
|
Make spoolDir, lockDir, libDir configurable
|
2021-03-21 14:47:39 +01:00 |
Sander van der Burg
|
53dee99baf
|
Create nixproc-disnix-deploy, because disnix-deploy can't initialize global state
|
2021-03-19 21:27:10 +01:00 |
Sander van der Burg
|
704eb98a42
|
Allow supervisord and launchd to initialize as root by using nixproc-chainload-user to change identities
|
2021-02-16 20:02:16 +01:00 |
Sander van der Burg
|
25d3af2cbb
|
Fix nixproc-id-assign tool, reassign IDs, add s6-rc test to the release expression
|
2021-02-07 20:07:56 +01:00 |
Sander van der Burg
|
9cd9e240e0
|
Introduce NIXPROC_PROCESS environment variable to more easily rebuild the same configuration
|
2021-02-04 19:56:45 +01:00 |
Sander van der Burg
|
065c10e5da
|
Add check that only deploys if there is a new database
|
2021-01-26 20:51:01 +01:00 |
Sander van der Burg
|
600c0b14cf
|
Make createMultiProcessImage function composable, move all target-specific process manager stuff into the backends/ folder, add script for easy startup of s6-svscan
|
2021-01-25 20:26:34 +01:00 |
Sander van der Burg
|
e123cbdaa3
|
Add tooling to deploy s6-rc services, modify profile to have a default bundle
|
2021-01-19 21:07:10 +01:00 |
Sander van der Burg
|
2eede58df3
|
Move generator function for each process manager to its own folder, separate the universal abstraction and utility functions
|
2021-01-14 22:52:45 +01:00 |
Sander van der Burg
|
cd0f384b9b
|
Invoke BSD rc scripts from compound process, document interactive multi-process containers, remove obsolete check for loading Docker images
|
2020-10-23 19:57:57 +02:00 |
Sander van der Burg
|
847bee6ffb
|
Make cacheDir configurable in profile build function, minor tweaks
|
2020-10-14 20:41:21 +02:00 |
Sander van der Burg
|
aceee4f138
|
Add state initialization to the deploy scripts, make cache dir configurable
|
2020-10-13 19:37:23 +02:00 |
Sander van der Burg
|
196179930b
|
When no runlevel command exists, default to runlevel 3
|
2020-10-12 19:00:45 +02:00 |
Sander van der Burg
|
de1c8b15b9
|
Add nixproc-id-assign to automatically assign unique IDs to processes that need them
|
2020-09-21 21:33:29 +02:00 |
Sander van der Burg
|
25244eeb0c
|
Separate deployment process into new executable. Add --rollback, --list-generations and other profile features
|
2020-08-31 22:13:35 +02:00 |
Sander van der Burg
|
dad1f2f7ca
|
Implement --undeploy option for all tools, make Docker tests a bit more robust
|
2020-08-17 21:08:25 +02:00 |
Sander van der Burg
|
27ee798da9
|
Add option to deployer user service with systemd
|
2020-07-19 16:28:13 +02:00 |
Sander van der Burg
|
5b114573df
|
Fix the nixproc-generate-config tool, create a basic testcase for it
|
2020-07-19 14:26:21 +02:00 |
Sander van der Burg
|
eabf6e1b2c
|
Add docker service, docker test cases
|
2020-07-08 23:13:14 +02:00 |
Sander van der Burg
|
3570dbd7f7
|
Add Disnix testcases, fix loading unprivileged daemons
|
2020-07-08 00:29:21 +02:00 |
Sander van der Burg
|
7c636c9d14
|
Add --extra-params option to the tools, add systemd tests
|
2020-07-07 21:48:20 +02:00 |
Sander van der Burg
|
7897fc0b15
|
Add some basic testcases, fix the tools on multi-user Nix installations, fix pure-sysvinit examples
|
2020-07-06 22:06:51 +02:00 |
Sander van der Burg
|
3270317975
|
Fix deactivation ordering, make container filtering more robust
|
2020-07-04 16:22:17 +02:00 |
Sander van der Burg
|
a45c01b374
|
Add ordering support
|
2020-07-04 00:55:18 +02:00 |
Sander van der Burg
|
2451baf0bc
|
Initial version of a docker target
|
2020-07-03 00:04:00 +02:00 |
Sander van der Burg
|
a1a6dfdcc4
|
Add new backend that uses Disnix to deploy processes including the activation ordering
|
2020-06-07 23:49:46 +02:00 |
Sander van der Burg
|
7fb298b1c5
|
Add missing --show-trace feature, fix invalid source path
|
2020-04-14 17:01:35 +02:00 |
Sander van der Burg
|
5d15858a8a
|
Support command-line arguments with spaces, simplify Nginx example, some README improvements
|
2020-02-11 21:55:37 +01:00 |
Sander van der Burg
|
5fecac210f
|
Initial commit
|
2020-01-28 00:25:18 +01:00 |