commands / demyx refresh
No results for ""
demyx refresh
Usage
demyx refresh <app> <args>
demyx refresh all
demyx refresh code
demyx refresh traefikDescription
Regenerates an app's compose.yml and .env files from Demyx's templates. Creates a config backup by default before overwriting. Use this after manually editing environment variables or when you need to re-apply templates outside the normal host upgrade flow.
Arguments
| Flag | Description |
|---|---|
all | Regenerate all app configs |
code | Regenerate code-server's compose.yml and .env |
traefik | Regenerate Traefik's compose.yml and backup acme.json |
-f | Delete and regenerate non-sensitive env vars between refreshable markers |
-fr | Regenerate files and force-recreate containers |
-nc | Regenerate files only — no Docker Compose commands |
-s | Skip config backup before regenerating |
Examples
# Regenerate config (with backup, no restart)
demyx refresh domain.tld
# Regenerate and restart containers
demyx refresh domain.tld -fr
# Regenerate all apps
demyx refresh all
# Regenerate all apps and restart all containers
demyx refresh all -fr
# Regenerate without creating a backup first
demyx refresh domain.tld -s
# Files only, no docker compose
demyx refresh domain.tld -nc
# Refresh Traefik config
demyx refresh traefikWhen to Use
- After manually editing app
.envvalues - When an app's containers are in a bad state and need fresh config
- When directed by release notes or troubleshooting steps
Related
demyx config— configure specific app settings (uses refresh internally)demyx backup— the config backup created by refresh is stored here