this post was submitted on 07 Mar 2025
1 points (100.0% liked)

Self-Hosted Alternatives to Popular Services

222 readers
1 users here now

A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web...

founded 2 years ago
MODERATORS
 
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.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here