Python Systemd

Open-source Python projects categorized as Systemd

Top 8 Python Systemd Projects

  • python-systemd-tutorial

    A tutorial for writing a systemd service in Python

  • systemd-swap

    Script for creating hybrid swap space from zram swaps, swap files and swap partitions.

  • 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.

    InfluxDB logo
  • dmenu-extended

    An extension to dmenu for quickly opening files and folders.

  • jailmaker

    Persistent Linux 'jails' on TrueNAS SCALE to install software (docker-compose, portainer, podman, etc.) with full access to all files via bind mounts thanks to systemd-nspawn!

  • Project mention: What is the best way to deal with TrueNas Scale dropping docker support | /r/truenas | 2023-05-24

    I run docker on scale using a Debian jail. It works great, and has basically no overhead or networking/device issues like a VM.

  • localslackirc

    IRC gateway for slack, running on localhost for one user

  • Project mention: Mental Health in Open Source | news.ycombinator.com | 2024-03-16

    > Really? Just a git command, a button press on GitHub? So why don't they just do it? Why don't they apply the patches when people send the code in then?

    Because the patch was bad.

    > Something like a month later the guy just rewrote the patch without even engaging with me.

    Do you think he'd have done that if the patch was good? Was his version completely identical to yours?

    > Yeah, that made me feel like shit

    At least it didn't introduce a new bug to every user… I'm sure collective feelings of the userbase were less harmed in this case.

    > Sorry but maintainers don't have the moral superiority to demand free labor

    But you have the moral superiority to demand free labour from maintainers, to review, improve, test your patch?

    Look at this pull request for example: https://github.com/ltworf/localslackirc/pull/387

    How could a thing like that be merged?

    When asked to split it, he just proceeded to open tens of pull requests that were all based on the previous one, in a chain. And every commit contains thousands of lines of unrelated changes with what the description is.

    Then he got upset.

  • add_service

    🚀 Effortlessly create and manage systemd startups with just one command.

  • Project mention: add_service: A Handy CLI Tool for Effortlessly Adding systemd Startup Items | /r/linux | 2023-08-19
  • dron

    What if cron and systemd had a baby?

  • Project mention: Fcron Is the Best Cron | news.ycombinator.com | 2023-10-14

    I was annoyed by cron/fcron limitations and figured systemd is the way go because of its flexibility and power, but also was annoyed about manually managing tons of unit files. So I wrote a tool with a config that looks kinda like a crontab, but uses systemd (or launchd on mac) behind the scenes: https://github.com/karlicoss/dron#what-does-it-do

    E.g. a simplest job definition looks like this

      job(every(mins=10), 'ping https://beepb00p.xyz', unit_name='ping-beepb00p')

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • check_systemd

    This systemd check for nagios compatible monitoring systems will report a degraded systemd to your monitoring solution. It can also be used to monitor individual systemd services and timers units.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Systemd related posts

  • Linux fu: getting started with systemd

    5 projects | news.ycombinator.com | 14 Apr 2024
  • [HELP] GMK K4 Random Reboot (Ubuntu)

    2 projects | /r/MiniPCs | 4 Dec 2023
  • Fcron Is the Best Cron

    5 projects | news.ycombinator.com | 14 Oct 2023
  • add_service: A Handy CLI Tool for Effortlessly Adding systemd Startup Items

    1 project | /r/linux | 19 Aug 2023
  • Systemd.timer, an Alternative to Cron

    3 projects | news.ycombinator.com | 8 Dec 2022
  • Where/How to store data between iterations & reboots (Raspberry Pi web crawler)?

    1 project | /r/learnpython | 11 Nov 2022
  • I want to change my zRAM compression algorithm to zstd on openSUSE Tumbleweed

    1 project | /r/openSUSE | 30 Aug 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    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. Learn more →

Index

What are some of the best open-source Systemd projects in Python? This list will help you:

Project Stars
1 python-systemd-tutorial 1,276
2 systemd-swap 550
3 dmenu-extended 385
4 jailmaker 261
5 localslackirc 137
6 add_service 63
7 dron 55
8 check_systemd 25

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com