Commit graph

5 commits

Author SHA1 Message Date
Felix Niederwanger 121ab40b02
Add possibility for priviledge drop
Adds the `uid` and `gid` settings in the main configuration file, which
allows weblug to run under a unprivileged user account. This comes with
the limitation, that unless the program runs as root, custom webhook
`uid/gid` settings are not possible.
2023-06-05 17:00:30 +02:00
Felix Niederwanger 1bdcbd7904 Merge pull request 'Add env sanitation' (#10) from env into main
Reviewed-on: https://codeberg.org/grisu48/weblug/pulls/10
2023-05-31 09:52:49 +00:00
Felix Niederwanger 4c592cd1b7
Add caveats
Add usage caveats to the README file and manpage.
2023-05-28 11:48:18 +02:00
Felix Niederwanger 46418bcf3a
Add env sanitation
Sanitize the environment variables when running webhooks and add ability
to add custom environment variables per webhook.
2023-05-28 11:44:42 +02:00
Felix Niederwanger ce7ac69371
Add man page
Adds a man page for weblug.

Signed-off-by: phoenix <felix@feldspaten.org>
2023-04-27 13:35:44 +02:00