Skip to content

termix

Self-hosted server management, from SSH and remote desktop to automations.


Terminal window
mkdir -p {{DOCKER_PATH_VAR}}/termix && cd {{DOCKER_PATH_VAR}}/termix
Terminal window
nano compose.yml
compose.yml
services:
termix:
image: ghcr.io/lukegus/termix:latest
container_name: termix
restart: unless-stopped
ports:
- "8181:8080"
volumes:
- termix-data:/app/data
environment:
PORT: "8080"
depends_on:
- guacd
networks:
- termix-net
# optional, remote desktop only, networks can be removed if omitted
guacd:
image: guacamole/guacd:1.6.0
container_name: guacd
restart: unless-stopped
ports:
- "4822:4822"
networks:
- termix-net
volumes:
termix-data:
driver: local
networks:
termix-net:
driver: bridge
Terminal window
docker compose up -d

http://localhost:8181 or http://{{SERVER_IP_VAR}}:8181