Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-10-07
| ||
14:36 | fix formatting Leaf check-in: 0a09c8ad6d user: toby tags: trunk | |
14:05 | update docs check-in: f9c728548f user: toby tags: trunk | |
13:38 | add SIGTERM and SIGHUP as signals to exit the service (assuming OOM killer uses SIGKILL) check-in: fe75229d10 user: toby tags: trunk | |
12:50 | wait for sandbox to exit check-in: 03eaed0532 user: toby tags: trunk | |
12:31 | exit if terminated or Ctrl-C check-in: ce3c8c6ed0 user: toby tags: trunk | |
11:51 | avoid creating blank config.env and sandbox.args files check-in: 5785e773c4 user: toby tags: trunk | |
11:51 | exit if service does not exist check-in: 450d8d1a90 user: toby tags: trunk | |
2025-10-02
| ||
14:05 | formatting check-in: 9ce3c2cb3e user: toby tags: trunk | |
11:22 | test command to return process exit code check-in: 91b32b5ba0 user: toby tags: trunk | |
11:20 | capture sandbox process exit code to check if it should be restarted check-in: 158f821663 user: toby tags: trunk | |
10:36 | change sandbox directory for freebsd to be the same as on linux check-in: d6ac973968 user: toby tags: trunk | |
08:39 | update docs check-in: de181b5c23 user: toby tags: trunk | |
2025-09-30
| ||
15:00 | update docs check-in: 3090f062f4 user: toby tags: trunk | |
14:46 | remove unused variable check-in: 0d49775c73 user: toby tags: trunk | |
14:45 | add shutdown command to help check-in: ea3b0415c2 user: toby tags: trunk | |
14:43 | update docs check-in: f0808ac1e1 user: toby tags: trunk | |
10:07 | update docs check-in: c92359c11d user: toby tags: trunk | |
10:06 | update docs check-in: 62e7e9a9dd user: toby tags: trunk | |
10:00 | update docs check-in: 5cd2af4e21 user: toby tags: trunk | |
09:59 | update docs check-in: 96ec28ea9f user: toby tags: trunk | |
09:56 | update docs check-in: 2b1e0386e8 user: toby tags: trunk | |
09:45 | update docs check-in: d87f62035b user: toby tags: trunk | |
09:35 | add documentation, also support nix.packages check-in: 99e1c393f5 user: toby tags: trunk | |
08:53 | remove gemini example, it's in the bws-examples repo check-in: d410ae4c6c user: toby tags: trunk | |
08:49 | remove check for bwrap so it works in FreeBSD as well check-in: 58add9dfe0 user: toby tags: trunk | |
08:45 | Major new release with many changes:\n- remove bashisms\n- Add shutdown command\n- Add FreeBSD sandbox using jails\n- Use SIGTERM to stop services before killing them\n- Support stop.sh for services needing safe shutdown\n- Allow running in any folder by exporting HOME=/home/toby/Projects/bws check-in: f1d825da2c user: toby tags: trunk | |
2025-07-19
| ||
06:04 | add link to bws examples repo check-in: 0c98b8e496 user: toby tags: trunk | |
05:45 | move doc to readme check-in: f2d8c6e7bd user: toby tags: trunk | |
2025-04-18
| ||
12:50 | fix exit 100 feature, allow skipping nixpkgs by touching ~/bws_skip_nixpkgs file and remove it to re-enable check-in: 5c60bb39c4 user: toby tags: trunk | |
2024-06-26
| ||
06:59 | apply patch from ~ew correctly check-in: ffae43ff7e user: toby tags: trunk | |
2024-06-22
| ||
06:00 | fix syntax error check-in: 261db1738e user: toby tags: trunk | |
2024-06-16
| ||
08:32 | fixes by ~ew check-in: bbe11f366b user: toby tags: trunk | |
2024-05-27
| ||
07:00 | update doc check-in: 75b8a9d26f user: toby tags: trunk | |
2024-03-12
| ||
06:40 | add exec command to run commands inside sandboxes, useful for cron jobs check-in: 57053505cd user: toby tags: trunk | |
2024-03-01
| ||
11:20 | if a services exits with code 100, then BWS will not restart it. Useful for one-shot services. check-in: bb89898007 user: toby tags: trunk | |
2023-10-29
| ||
08:22 | add ssl certs to sandbox check-in: c11cc4ec99 user: toby tags: trunk | |
2023-10-13
| ||
10:58 | add support for shell.nix check-in: e4ca92364d user: toby tags: trunk | |
2023-10-10
| ||
12:22 | fix bug check-in: 98bebfe3a6 user: toby tags: trunk | |
09:20 | fix bug check-in: 45cf29d602 user: toby tags: trunk | |
08:53 | add packages.nix feature check-in: bf8c9dc06d user: toby tags: trunk | |
2023-06-27
| ||
07:43 | remove hardcoded /home check-in: 4371b44310 user: toby tags: trunk | |
2023-06-06
| ||
11:24 | add license check-in: 9bd167f332 user: toby tags: trunk | |
2023-03-26
| ||
09:37 | make start idempotent check-in: 676effc1aa user: toby tags: trunk | |
2023-02-07
| ||
11:13 | check for exact service name rather than grep substring check-in: d393b504a6 user: toby tags: trunk | |
2022-12-14
| ||
22:27 | fixes from ~ew check-in: 33224939ab user: toby tags: trunk | |
22:26 | fixes from ~ew check-in: 2295abcee2 user: toby tags: trunk | |
22:23 | fixes from ~ew check-in: d10952815c user: toby tags: trunk | |
2022-11-23
| ||
08:12 | add 'restart' command, add logs to 'once' and 'test' check-in: e37e457adb user: toby tags: trunk | |
2022-11-20
| ||
19:14 | fix and simplify check-in: 02e96a28f8 user: toby tags: trunk | |
18:36 | add notes about fossil use check-in: 208c613bc6 user: toby tags: trunk | |