The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 11 Go Systemd Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
parca-agent
eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
-
systemk
Systemk is a systemd backend for the virtual-kubelet. Instead of starting containers, you start systemd units.
-
zramd
Automatically setup swap on zram ✨ with optional systemd support, a simpler alternative to zram-generator and systemd-swap
-
wirestat
A super simple HTTP-based metric and rule system to help build a server monitoring and alerting system
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
The main disadvantage with pure Restic is that you usually have to end up writing your own shell scripts for some configuration management because Restic itself has none of that.
Fortunately there is https://github.com/creativeprojects/resticprofile to solve that problem.
If that's true, you should probably update the docs. Everything I could find implied dotnet, jvm, python were still unsupported. For example, the roadmap section of the readme mentions most of these but nothing mentions dotnet. However I did find your tickets and a demo being merged in which makes it seem maybe supported?
Ticket: https://github.com/parca-dev/parca-agent/issues/161
Demo: https://github.com/parca-dev/parca-demo/pull/18
You can use https://github.com/tshakalekholoane/bat to set the threshold via cli. If you use GNOME you can instead use this https://github.com/maniacx/Battery-Health-Charging/ shell extension.
Project mention: Release v0.3.0 - anyhttp - go module to create http server listening on unix sockets / systemd socket activated fds | /r/golang | 2023-09-16Add new module anyhttp/idle to track idle servers. Idle servers can be shutdown to save resources if there is a way to restart them automatically (e.g. systemd socket activation, doc)
Project mention: journalfs – mount, explore the systemd journal as a FUSE filesystem | news.ycombinator.com | 2023-06-11
Go Systemd related posts
- There are only 12 binaries in Talos Linux
- Distribuindo uma aplicação Go sem o Docker
- Quadlets might make me finally stop using Docker-compose – Major Hayden
- Release v0.3.0 - anyhttp - go module to create http server listening on unix sockets / systemd socket activated fds
- My remote Pi for my ADSB is going bad
- Thoughts on systemd-resolved vs. dnsmasq?
- Podman 4.2.0
-
A note from our sponsor - WorkOS
workos.com | 24 Apr 2024
Index
What are some of the best open-source Systemd projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | go-systemd | 2,338 |
2 | resticprofile | 530 |
3 | parca-agent | 476 |
4 | bat | 254 |
5 | systemk | 153 |
6 | zramd | 89 |
7 | wirestat | 81 |
8 | journald | 38 |
9 | anyhttp | 22 |
10 | journalfs | 7 |
11 | ldhdns | 4 |
Sponsored