🚀 TG4G
DirectoryDev Toolsimmortal.run
🔧 Dev Tools 📍 HQ: Unknown
I

immortal.run

Overall Rating
★★★☆☆ 6.0/10
China Access
★★★ China direct-connect friendly
Quick Check
Data source
ai_crawl · Last updated 2026-06-08

⚡ Score breakdown

5-dim weighted · /10
Performance25% 6.0
Value20% 6.0
China access20% 10.0
Reputation20% 5.6
Support15% 5.5

Dimension scores are derived from public data and fields; weighted into the composite. Reference only.

Editorial Highlights

An open-source *nix supervisor supporting Linux, BSD, and other systems.

In-Depth Review TG4G Review ·2026-06-08 · For reference only

What It Is

immortal is a cross-platform process manager for *nix systems, inspired by daemontools and runit but extended with practical features. Its core purpose is to keep services “alive forever”: even if a process crashes or the server reboots, it can automatically bring the service back up. Compared with traditional init or upstart scripts, it is particularly optimized for zero-downtime deployments (such as Unicorn/Gunicorn), self-daemonizing processes (such as Nginx), and distributed logging scenarios.

Core Dimensions

  • Features and Use Cases: immortal provides three core components: immortal for starting and monitoring services, immortaldir for scanning directories and managing services in bulk, and immortalctl for controlling service status. It supports following a PID via the -f flag, making it a strong fit for applications that fork child processes on their own. Through the run.yml configuration file, developers can finely control log rotation (size, count, and time), environment variables, startup wait times, and service dependencies.
  • API/SDK and Integration: immortal exposes a Unix Socket interface and returns process status data in JSON format. This means its control interface can be accessed via curl, or even exposed as an HTTP API through Nginx for remote automation. In terms of ecosystem integration, it supports FreeBSD’s rc.conf and Linux Systemd, and works smoothly with operations tools such as Ansible and Filebeat.
  • Supported Languages/Frameworks: As a system-level tool, it is language-agnostic, though the official examples focus on integration with the Ruby ecosystem and various message queue clients.
  • Documentation Quality: The documentation includes basic man pages and configuration examples, covering scenarios from launching a single process to managing multiple workers in parallel. However, the content is somewhat fragmented and may not be very beginner-friendly.

Pricing, Pros, and Cons

No pricing information is mentioned in the source material. Given that it provides a Github link and deb packages, it appears to be a free and open-source tool.
Pros: Compatible with daemontools/runit scripts; excellent support for self-daemonizing processes and zero-downtime deployments; JSON API makes it easy to integrate into automated operations workflows; flexible log management.
Cons: Limited to *nix environments; requires users to have some background in system service management; documentation could be more structured.

Who It’s For

immortal is suitable for backend developers and DevOps engineers who need a unified process management solution across mixed *nix environments, especially teams dealing with self-daemonizing processes or zero-downtime deployment scenarios that traditional Supervisor struggles to handle.

Access from China

As a local system-level tool, its core functionality is not affected by network restrictions. However, access to its official domain, immortal.run, is unknown, so a proxy may be needed to view the documentation. There are no payment-related restrictions, as it is free and open source. Domestic alternatives in China include Supervisor or simply using Systemd directly.

⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on immortal.run official site.

About this entry

immortal.run is an Unknown Dev Tools provider. TG4G tracks its product information, an overall rating of 6.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach immortal.run directly.

Get Started

Price not disclosed
Visit immortal.run official site →
External link · prices subject to vendor site

Frequently Asked Questions

What is immortal.run?
immortal.run is a Unknown-based Dev Tools provider. An open-source *nix supervisor supporting Linux, BSD, and other systems.
Is immortal.run good? Is it worth it?
immortal.run scores 6.0/10 on TG4G — a solid rating, based in 未知. See the in-depth review below for pros, cons and China accessibility.
Is immortal.run usable in China?
immortal.run offers good direct-connect performance in mainland China and works in most regions without a proxy. The provider is headquartered in Unknown and primarily serves overseas markets.
How do I sign up for immortal.run?
Visit the immortal.run official site to complete sign-up. Registration typically requires an email (Gmail/Outlook recommended) and a payment method. Most overseas services accept credit card / PayPal / crypto. See the "Visit Official Site" button on this page for the direct link.

Browse Other Categories

View the full directory →