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
|
1590fa145b
|
Adjust MySQL socket file name generation so that no socket parameter to the client is required for a standard installation
|
2020-10-05 22:50:42 +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
|
5bf40eb7d5
|
Add a default logging parameter to daemon command invocations to make diagnosing problems easier, add a troubleshooting section to the README.md that explains how to investigate logs
|
2020-08-19 20:34:23 +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
|
459a8cb228
|
Make instanceName configurable, simplify conventions
|
2020-08-11 21:43:25 +02:00 |
Sander van der Burg
|
7d40f28150
|
Add release expression, fix docker generator
|
2020-07-19 20:26:50 +02:00 |
Sander van der Burg
|
12486e03db
|
Add section on Disnix integration
|
2020-07-19 18:11:22 +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
|
77a280e3ba
|
Fix a few inconsistencies with the real example
|
2020-07-18 22:07:07 +02:00 |
Sander van der Burg
|
50c1526401
|
Use utility function to auto generate a relevant PID file path
|
2020-07-18 21:51:33 +02:00 |
Sander van der Burg
|
9e3c25c775
|
Simplify the credentials configuration step
|
2020-07-18 16:30:11 +02:00 |
Sander van der Burg
|
a476bcf809
|
Simplify daemon command invocations in shell script based solutions
|
2020-07-18 16:01:25 +02:00 |
Sander van der Burg
|
c9a0d6a6b4
|
Move some common operations to the util module, optimize testcases by caching their build results on the host system
|
2020-07-18 00:28:25 +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
|
58020d183b
|
Add testcases for nixproc-supervisord-deploy-stateless
|
2020-07-08 21:37:21 +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
|
30e217945a
|
Fix the foreground proxy, add supervisord testcases
|
2020-07-07 22:29:10 +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
|
7e518eabb8
|
Allow non-string like types to be used as parameters
|
2020-07-04 16:46:52 +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
|
5f976340af
|
Add module that derives the appropriate Dysnomia plugin for a certain process manager
|
2020-06-22 23:52:34 +02:00 |
Sander van der Burg
|
026846ebcf
|
Fix problem with local ordering when using webapps with transitive inter-dependencies
|
2020-06-22 22:45:35 +02:00 |
Sander van der Burg
|
1c192eb722
|
Fix problem with unprivileged user deployments
|
2020-06-19 22:52:20 +02:00 |
Sander van der Burg
|
f47b093d62
|
Remove obsolete PATH reference
|
2020-06-08 22:01:31 +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
|
3ad8052fa7
|
Expose the HTTP port as InfluxDB property
|
2020-06-05 22:33:23 +02:00 |
Sander van der Burg
|
07155e4898
|
Add InfluxDB managed process
|
2020-05-30 16:50:22 +02:00 |
Sander van der Burg
|
d3e3934ad8
|
Add copyright headers
|
2020-05-05 23:45:20 +02:00 |
Sander van der Burg
|
a3e71a3344
|
Add svnserve example service, allow Apache to run CGI scripts
|
2020-04-21 20:13:52 +02:00 |
Sander van der Burg
|
2485ef1df4
|
Add constructor functions for deploying container provider services with Disnix
|
2020-04-20 20:46:19 +02:00 |
Sander van der Burg
|
d486445a5b
|
tomcat: create base directory by creating the user
|
2020-04-20 20:39:20 +02:00 |
Sander van der Burg
|
dc0b8bb4d4
|
Add supervisord service, use camelcase convention for attribute names
|
2020-04-18 19:47:10 +02:00 |
Sander van der Burg
|
aadbc7fd62
|
Add php option to the Apache HTTPD service
|
2020-04-17 20:02:30 +02:00 |
Sander van der Burg
|
df036873ab
|
Add MongoDB example service
|
2020-04-16 20:09:25 +02:00 |
Sander van der Burg
|
72ba3b1452
|
Move Nginx to services examples, add second reverse proxy example that works path based
|
2020-04-16 00:05:54 +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
|
37e9da171e
|
Add postInstall hook, add some additional features to Apache HTTPD and Tomcat
|
2020-04-12 23:08:53 +02:00 |
Sander van der Burg
|
31ee308397
|
Fix system-wide deployments for MySQL
|
2020-03-23 20:50:03 +01: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 |