This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/aceberg_ on 2025-03-06 18:30:40+00:00.
AnyAppStart is a control panel to Start
/Stop
/Restart
/View Logs, CPU, Memory
for Docker, Systemd, VMs or anything else (with user scripts).
What's new
- Easily SSH into other machines from Docker container
- CPU and Memory consumption data
- Better performance
AnyAppStart main page: services, their stats (CPU, Mem) and actions (Start/Stop/Reload)
SSH
To be able to pass commands over SSH from Docker container, you need to put SSH private key and known_host
file in AnyAppStart config dir. Then, add a correct SSH
string to types.yaml
file. Example:
SSH: 'ssh -i /data/AnyAppStart/priv_key -oUserKnownHostsFile=/data/AnyAppStart/known_hosts user@remote-host -f '
Quick start (Docker)
docker run --name AnyAppStart \
-e "TZ=$YOURTIMEZONE" \
-v ~/.dockerdata/AnyAppStart:/data/AnyAppStart \ # yaml files here
-v /var/run/docker.sock:/var/run/docker.sock \ # mount docker
-p 8855:8855 \
aceberg/anyappstart # or ghcr.io/aceberg/anyappstart
Or use docker-compose.yaml
Binary packages are still available.