OVHserver/home/$OUT_FILE
SamoilenkoVadym a987d45fbc chore: initial infrastructure setup with Syncthing, Git and documentation
Set up three-tier synchronization: Syncthing (real-time), GitHub (version control), rsync (disaster recovery). Includes complete documentation for future Claude sessions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 16:41:12 +00:00

268 lines
9.8 KiB
Text

## 🖥️ System Overview
Static hostname: ai-impress-prod
Icon name: computer-vm
Chassis: vm 🖴
Machine ID: 2c3c6d97e54246e9bcfdeb513b8947f3
Boot ID: e0fb6e0813b54674ac1ca99a87864c74
Virtualization: kvm
Operating System: Ubuntu 24.04.3 LTS
Kernel: Linux 6.8.0-86-generic
Architecture: x86-64
Hardware Vendor: OpenStack Foundation
Hardware Model: OpenStack Nova
Firmware Version: 1.16.3-debian-1.16.3-2~bpo12+1
Firmware Date: Tue 2014-04-01
Firmware Age: 11y 6month 4w 1d
**Uptime:** $(uptime -p)
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda1 ext4 387G 44G 344G 12% /
/dev/sda16 ext4 881M 117M 703M 15% /boot
/dev/sda15 vfat 105M 6.2M 99M 6% /boot/efi
/dev/sdc ext4 393G 3.6G 370G 1% /mnt/backups
/dev/sdb ext4 295G 256M 279G 1% /mnt/psql-data
## 🐳 Docker Summary
Server: 28.5.1, Containers: 46, Running: 46, Images: 37, Driver: overlay2
authentik-postgres postgres:16-alpine Up 12 minutes (healthy)
authentik-proxy ghcr.io/goauthentik/proxy:2025.10 Up 12 minutes (healthy)
authentik-redis redis:alpine Up 12 minutes (healthy)
authentik-server ghcr.io/goauthentik/server:2025.10 Up 12 minutes (healthy)
authentik-worker ghcr.io/goauthentik/server:2025.10 Up 12 minutes (healthy)
evolution-api atendai/evolution-api:latest Up 2 days
inspiring_williams ghcr.io/czlonkowski/n8n-mcp:latest Up 4 hours (unhealthy)
landing-page nginx:alpine Up 4 days
mautic-db mariadb:11 Up 2 days
mautic mautic/mautic:latest Up 2 days
mautic-odoo-sync-v2 python:3.11-slim Up 2 days (healthy)
mautic-sync-webhook python:3.11-slim Up 2 days
modest_archimedes ghcr.io/czlonkowski/n8n-mcp:latest Up 3 hours (unhealthy)
n8n-shared n8nio/n8n:latest Up 2 days
n8n-worker-1 n8nio/n8n:latest Up 2 days
n8n-worker-2 n8nio/n8n:latest Up 2 days
n8n-worker-3 n8nio/n8n:latest Up 2 days
n8n-worker-4 n8nio/n8n:latest Up 2 days
NAMES IMAGE STATUS
odoo odoo:17 Up 45 hours
outline outlinewiki/outline:latest Up 16 hours (healthy)
pgadmin dpage/pgadmin4:9.9 Up 2 days
portainer portainer/portainer-ce:latest Up 2 days
postgres-main postgres:16-alpine Up 2 days (healthy)
postiz ghcr.io/gitroomhq/postiz-app:latest Up 3 hours
postiz-postgres postgres:16-alpine Up 3 hours (healthy)
postiz-redis redis:7-alpine Up 3 hours (healthy)
rabbitmq rabbitmq:3.13-management-alpine Up 2 days (healthy)
realtime-dev.supabase-realtime supabase/realtime:v2.51.11 Up 2 days (healthy)
redis-main redis:7-alpine Up 4 days (healthy)
sftp-server atmoz/sftp:latest Up 4 days
supabase-analytics supabase/logflare:1.22.6 Up 2 days (healthy)
supabase-auth supabase/gotrue:v2.180.0 Up 2 days (healthy)
supabase-db supabase/postgres:15.8.1.085 Up 2 days (healthy)
supabase-edge-functions supabase/edge-runtime:v1.69.6 Up 2 days
supabase-imgproxy darthsim/imgproxy:v3.8.0 Up 2 days (healthy)
supabase-kong kong:2.8.1 Up 2 days (healthy)
supabase-meta supabase/postgres-meta:v0.91.6 Up 2 days (healthy)
supabase-pooler supabase/supavisor:2.7.0 Up 2 days (healthy)
supabase-rest postgrest/postgrest:v13.0.7 Up 2 days
supabase-storage supabase/storage-api:v1.28.0 Up 2 days (healthy)
supabase-studio supabase/studio:2025.10.01-sha-8460121 Up 2 days (healthy)
supabase-vector timberio/vector:0.28.1-alpine Up 2 days (healthy)
traefik traefik:v3.0 Up 2 days
uptime-kuma louislam/uptime-kuma:latest Up 2 days (healthy)
vault hashicorp/vault:1.15 Up 4 days (healthy)
vaultwarden vaultwarden/server:1.30.5-alpine Up 2 days (healthy)
## 🌐 Docker Networks
NETWORK ID NAME DRIVER SCOPE
5e188b0a38a2 authentik_authentik-internal bridge local
f02abd181cda bridge bridge local
cdaceadfcefb database-internal bridge local
4b9a877223ee host host local
a0dd7c187961 mautic-internal bridge local
f2be33f79fe4 mautic_mautic-internal bridge local
7c3083a44e08 monitoring bridge local
01cd476e5307 n8n-shared bridge local
d21678395b05 none null local
39a0028fdb88 odoo-internal bridge local
e581070d94e4 postiz-config_postiz-internal bridge local
9e103eeb0591 postiz_postiz-internal bridge local
c797531af13d sftp_default bridge local
36cf0e468fc7 supabase_default bridge local
b28f70541993 traefik-public bridge local
4bc92c6c74a8 vault-internal bridge local
## 📁 /opt Structure
/opt
/opt/00-infrastructure
/opt/00-infrastructure/postgres
/opt/00-infrastructure/postgres/backups
/opt/00-infrastructure/postgres/init-scripts
/opt/00-infrastructure/postgres/pgadmin-config
/opt/00-infrastructure/postgres/scripts
/opt/00-infrastructure/rabbitmq
/opt/00-infrastructure/redis
/opt/00-infrastructure/traefik
/opt/00-infrastructure/traefik/acme
/opt/00-infrastructure/traefik/config
/opt/00-infrastructure/traefik/logs
/opt/00-infrastructure/vault
/opt/00-infrastructure/vault/config
/opt/00-infrastructure/vault/data
/opt/00-infrastructure/vault/logs
/opt/00-infrastructure/vault/policies
/opt/01-security
/opt/01-security/authentik
/opt/01-security/authentik/blueprints
/opt/01-security/authentik/certs
/opt/01-security/authentik/custom-templates
/opt/01-security/authentik/media
/opt/01-security/vaultwarden
/opt/02-core
/opt/02-core/evolution-api
/opt/02-core/n8n-shared
/opt/02-core/n8n-shared/custom-nodes
/opt/02-core/n8n-vip
/opt/02-core/supabase
/opt/02-core/supabase/supabase
/opt/03-business
/opt/03-business/mautic
/opt/03-business/mautic/sync
/opt/03-business/mautic/sync_v2
/opt/03-business/odoo
/opt/03-business/outline
/opt/04-tools
/opt/04-tools/portainer
/opt/04-tools/uptime-kuma
/opt/05-backups
/opt/05-backups/credentials
/opt/05-backups/data
/opt/05-backups/docs
/opt/05-backups/docs/full
/opt/05-backups/logs
/opt/05-backups/migration-20251026-171124
/opt/05-backups/restic
/opt/05-backups/scripts
/opt/infrastructure-docs
/opt/postiz-config
## 💾 Databases
### PostgreSQL
- postgres-main:
postgres
authentik
supabase
n8n_shared
odoo
outline
vaultwarden
evolution
aimpress_admin
authelia
- supabase-db:
postgres
_supabase
- authentik-postgres:
postgres
authentik
- postiz-postgres:
postgres
postiz
### MariaDB (Mautic)
Database
information_schema
mautic
### Redis
- authentik-redis
- postiz-redis
redis_version:7.4.6
connected_clients:12
used_memory_human:2.44M
- redis-main
## 🔐 Authentik
- Config: /opt/01-security/authentik/.env
AUTHENTIK_EMAIL__HOST=aiimpress-com0e.mail.protection.outlook.com
AUTHENTIK_EMAIL__FROM=noreply@ai-impress.com
- Blueprints:
outline-app.yaml
postiz-app.yaml
- Proxy token:
present
## 🏦 Vault
Key Value
--- -----
Seal Type shamir
Initialized true
Sealed false
Total Shares 5
Threshold 3
Version 1.15.6
Build Date 2024-02-28T17:07:34Z
Storage Type file
Cluster Name vault-cluster-bdcdf7bc
Cluster ID a8ec6e5c-2298-eb9d-b0c5-636a68d96a1d
HA Enabled false
- Config:
vault.hcl
- Token:
present
- Policies:
aimpress-admin.hcl
## 🕒 Cron Jobs
No root cron
## 📦 Backup Scripts
authentik-services-manager.sh
auto-update.sh
backup-app.sh
backup-authentik-improved.sh
backup-authentik.sh
backup-full.sh
backup-full.sh.backup-20251024-231153
backup-full.sh.backup-20251026-145737
backup-full.sh.bak
check-updates.sh
check-updates.sh.backup
check-updates.sh.backup-20251020-115409
create-client-database.sh
create-n8n-vip-instance.sh
generate-env-from-vault.sh
generate-env-from-vault.sh.backup-20251023-225538
get-client-credentials.sh
health-check-improved.sh
health-check.sh
health-check.sh.backup-20251020-160110
health-check.sh.backup-20251024-223943
health-check.sh.backup-20251025-223638
health-check.sh.backup-20251025-233447
health-check.sh.backup-20251026-040001
health-check.sh.backup-20251026-181026
health-check.sh.backup-20251027-122447
health-check.sh.backup-20251029-135119
infrastructure-scanner.sh
migrate-authelia-to-authentik.sh
README.md
scripts-help.sh
update-app.sh
update-app.sh.backup-20251020-115409
update-manager.sh
update-manager.sh.backup-20251020-115409
upload-full-docs.sh
vault-helper.sh