Top 23 Systemd Open-Source Projects
-
Project mention: Why are these serial devices slowing down my boot? | reddit.com/r/archlinux | 2022-06-22
-
parca
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
Parca collects, stores and makes profiles available to be queried over time. It is open source and can be deployed on production environments as Parca focuses on sampling profiling two main types of profiles: tracing and sampling.
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
If you haven't done it I recommend to install https://github.com/azlux/log2ram really useful to decrease the amount of writes to the microSD card.
-
-
sysz can be a useful tool for the inexperienced. It's a very simple TUI for system to and can open the journal for a unit. Check it out!
-
Project mention: Just learned Command line and Bash....now what? | reddit.com/r/datascience | 2022-01-03
systemd : this is something I couldn't live without it. I love cron for simplicity but both systemd and cron have their places.
-
Project mention: Industry Standard Linux Hardening Script [Ubuntu Server] | reddit.com/r/cybersecurity | 2021-07-28
Are there any Linux(Ubuntu Server in my case) hardening scripts that abides to any well known industry standards. I can only find some scripts on Github like this one - https://github.com/konstruktoid/hardening
-
JetBrains
Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
-
Project mention: What happens when there is no more swap partition is full and RAM is full? Does Linux swaps anyway in some other way (maybe swap files like Windows), or can't it swap anymore? | reddit.com/r/linux | 2022-05-24
Historically, Linux has created an additional (fixed-size) swap partition or file. In case you mention you get OOM. But for some time there is a great project systemd-swap creating hybrid swap space. You can even find it in the official Arch Linux Community repo.
-
Clight
A C daemon that turns your webcam into a light sensor. It will adjust screen backlight based on ambient brightness.
Project mention: Is there anyway I can get a macbook pro 9,2 ambient light sensor working in ubuntu 20.10 | reddit.com/r/linuxquestions | 2021-11-09Here are two suggestions from the Arch Wiki, try Clight or macbook-lighter. Clight looks to be continuously maintained, so I'd try that one first.
-
-
restic-automatic-backup-scheduler
Automatic restic backup using Backblaze B2 storage and either Linux systemd timers, macOS LaunchAgent, Windows ScheduledTask or simply cron.
Project mention: Cheap/secure backups using restic and Backblaze B2 and native OS task schedulers | news.ycombinator.com | 2022-02-13 -
InitKit
Neo-InitWare is a modular, cross-platform reimplementation of the systemd init system. It is experimental.
Project mention: The standard Unix initialisation system. A modern init system/service manager for Unix and Linux systems. | reddit.com/r/initFreedom | 2021-07-26 -
Project mention: GitHub - linuxenko/chkservice: Systemd units manager with ncurses, terminal interface | reddit.com/r/devopsish | 2021-09-19
-
Many thanks u/pixelavenger. While I did not (yet) find the specific CIS recommendation, but I did find this which indicates that disabling SCTP module is perhaps too strong a reaction if the only justification is disabling those networking features that are usually not used frequently (to reduce attack surface). Apparently there was a vulnerability in WebRTC's user-space SCTP implementation, which has hence been fixed. There seem to be no known vulnerabilities in linux kernel SCTP implementation. Do you think Azure Support might be requested to optionally enable SCTP kernel module in the images ? Thanks also for the idea about using Daemon-set approach, perhaps a bit kludgy for the needs, as one'd need to invent a way to synchronize the completion of Daemon-set's task of enabling SCTP and startup of application that needs SCTP. Still better than nothing at all.
-
-
Project mention: Nextcloud under WSL2 with Snap, can't access remotely or from other devices on the same network. | reddit.com/r/NextCloud | 2022-02-19
For my current attempt I installed a clean instance of Debian, installed Snap, then used this to allow Snap to work. After installing Snap core I installed Nextcloud through Snap. This allows me to connect to Nextcloud by visiting localhost from Windows. This was pretty easy compared to the other methods but I can't for the life of me figure out why I can't seem to access it through other devices on my network, or remotely through port forwarding.
-
A wrapper script so that bemenu always looks the same: https://github.com/Madic-/Sway-DE/blob/master/bin/bemenu-run.sh
-
-
-
parca-agent
eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
Project mention: Parca Agent rewrites eBPF in-kernel C code in Rust (using Aya-rs) | reddit.com/r/rust | 2022-05-22 -
InitWare
The InitWare Suite of Middleware allows you to manage services and system resources as logical entities called units. Its main component is a service management ("init") system.
Project mention: What do you understand under "FreeBSD way" and "Linuxism"? | reddit.com/r/freebsd | 2022-05-31 -
Restic has a very good command line tool: resticprofile which lets you write backup profiles in an easy config file, automates the scheduling of each task along with an automatic locking system (to ensure prune never happens during backups, etc), and integration with Zabbix for monitoring the status of the backups (i.e. being alerted when backups fail). Restoring files and searching for files is done via the CLI.
Systemd related posts
Index
What are some of the best open-source Systemd projects? This list will help you:
Project | Stars | |
---|---|---|
1 | systemd | 9,727 |
2 | parca | 2,327 |
3 | log2ram | 2,007 |
4 | go-systemd | 1,916 |
5 | sysz | 1,236 |
6 | python-systemd-tutorial | 916 |
7 | hardening | 916 |
8 | systemd-swap | 526 |
9 | Clight | 500 |
10 | rustysd | 450 |
11 | restic-automatic-backup-scheduler | 422 |
12 | dmenu-extended | 367 |
13 | InitKit | 363 |
14 | chkservice | 317 |
15 | ansible-role-hardening | 283 |
16 | asus-fan-control | 199 |
17 | one-script-wsl2-systemd | 184 |
18 | Sway-DE | 176 |
19 | selfhosted | 168 |
20 | netctl | 163 |
21 | parca-agent | 153 |
22 | InitWare | 151 |
23 | resticprofile | 126 |
Are you hiring? Post a new remote job listing for free.