This repository started as documentation for the lportainer VM, but it now serves as a broader operations and maintenance workspace for internal and external Windows and Unix servers.
It currently includes the audited live state of the lportainer VM as observed over SSH on 2026-04-04, sanitized exports of the live compose-managed stacks, SSH runbooks, and server maintenance notes such as the EASYJOB3 inventory and health check.
The host is currently running a Portainer-managed Docker environment with multiple Paperless-related stacks, Docker named volumes, and a Traefik proxy on a shared proxy network. The compose files in this repo now mirror those live stack definitions in sanitized form.
Start with current-setup.md, then use:
- architecture.md
- live-compose.md
- backup-restore.md
- operations.md
- update-upgrade.md
- ssh-config.md
- ssh-bitwarden.md
- windows-ssh.md
- security-notes.md
- repo-vs-live.md
- VMware platform runbook
- format-cloud-1 host runbook
- format-wazuh host runbook
- Vaultwarden format-cloud-1 stack runbook
- Traefik format-cloud-1 stack runbook
- Portainer format-cloud-1 stack runbook
- phpMyAdmin format-cloud-1 stack runbook
- NoLimits Website format-cloud-1 stack runbook
- Duplicati FC1 format-cloud-1 stack runbook
- Database 1 format-cloud-1 stack runbook
- Custom App format-cloud-1 strategy
- Custom App format-cloud-1 version matrix
- next-floc format-cloud-1 stack runbook
- format-timesheet-reports format-cloud-1 stack runbook
- format-timesheet-2026 format-cloud-1 stack runbook
- format-dsk format-cloud-1 stack runbook
- chargy-loeffler format-cloud-1 stack runbook
- chargy format-cloud-1 stack runbook
.
├── compose/
│ ├── paperless-ai/
│ ├── paperless-core/
│ ├── paperless-pcz/
│ ├── paperless-pcz-gpt/
│ ├── paperless-work/
│ ├── portainer/
│ └── traefik/
├── docs/
├── env-templates/
├── hetzner/
│ ├── format-cloud-1/
│ │ ├── _host/
│ │ ├── chargy/
│ │ ├── chargy-loeffler/
│ │ ├── custom-apps/
│ │ ├── database-1/
│ │ ├── duplicati-fc1/
│ │ ├── format-dsk/
│ │ ├── format-timesheet-2026/
│ │ ├── format-timesheet-reports/
│ │ ├── next-floc/
│ │ ├── nolimits-website/
│ │ ├── phpmyadmin/
│ │ ├── portainer/
│ │ ├── traefik/
│ │ └── vaultwarden/
│ └── format-wazuh/
│ └── _host/
├── on-prem/
│ ├── esx-c/
│ ├── esx-d/
│ ├── esx-e/
│ └── vmware-platform/
└── README.md
- host alias:
lportainer - reverse proxy: Traefik
- admin UI: Portainer
- active application stacks:
traefikpaperless-workpaperless-pczpaperless-core
paperless-aipaperless-pcz-gpt- storage model: Docker named volumes
- Portainer is now reconstructed in repo-managed compose form from live container inspection
- removed runbooks that described a not-yet-deployed target architecture
- replaced them with current-state documentation from the live VM
- replaced the earlier draft compose definitions with sanitized exports of the live stack definitions where available