The Wayback Machine - https://web.archive.org/web/20200930042727/https://github.com/zxl777/Aup
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

README.md

Aup

Production process manager for Linux (PM2 rewritten in GOLANG)

Feature For Developer

  • Watch source changes, compile and run automatically.
  • When the program crashes, it automatically restarts and pushes notifications to your phone.
  • Real-time display process logs.

Feature For Production

  • Automatically resume the process of management when Linux reboot.
  • Have the classic features of PM2, but use minimal memory and CPU, no dependencies.

Usage

The simplest way to start, daemonize and monitor your application is by using this command line:

aup start ./yourapp

┌──────────┬────┬──────┬──────┬─────────┬─────────┬────────┬─────┬──────────┬──────┬──────────┐
│ App name │ id │ mode │ pid  │ status  │ restart │ uptime │ cpu │ mem      │ user │ watching │
├──────────┼────┼──────┼──────┼─────────┼─────────┼────────┼─────┼──────────┼──────┼──────────┤
│ runDebug │ 1  │ fork │ 0    │ stopped │ 0       │ 0      │ 0%  │ 0 B      │ root │ disabled │
│ runGo    │ 0  │ fork │ 2596 │ online  │ 0       │ 8h     │ 0%  │ 1.9 MB   │ root │ enabled  │
│ yourapp  │ 2  │ fork │ 2601 │ online  │ 0       │ 8h     │ 0%  │ 1.7 MB   │ root │ enabled  │
└──────────┴────┴──────┴──────┴─────────┴─────────┴────────┴─────┴──────────┴──────┴──────────┘

aup logs yourapp

Contact the author

Join https://discord.gg/XqSqk9B to participate in the discussion and development.

About

Production process manager for Linux (PM2 rewritten in GOLANG)

Topics

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.