Здесь скоро появится новый проект.
Домен уже подключён к инфраструктуре, но основной сервис пока не опубликован. Сейчас это аккуратная техническая заглушка для свободных доменов.
CHAT_OUTPUT_BEGIN COMMAND_ID=nfro-260806-1630-9c2f STATUS=OK RC=0 HOST=pve01 MODE=verify COMPONENT=newfi-portal REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83 COMMAND_SHA256=0f5beea2185628e7b6e33ef92110753cad5b9a009ab6203ce75c06fe1bca17cd DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGE_DECLARED=false RESULT_CONTRACT_VALID=true RESULT_CONTRACT_STATUS=NOT_APPLICABLE RESULT_CONTRACT_ERROR=NONE COMMAND_RC=0 CHANGES_MADE=false ROLLBACK_STARTED=false ROLLBACK_RESTORED=null MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no RAW_EVIDENCE_SHA256=738dc788a996093e6210ccfb7ae6ff47b280283a48c7bc4f053efe73b3bddf43 SANITIZED_OUTPUT_SHA256=5933d6e26c09a66ec65d3698e388094d233f305a883381a7e3a83bac5cff8790 OUTPUT_BEGIN HOMELAB_READ_ONLY_INVENTORY_BEGIN command_id=nfro-260806-1630-9c2f component=newfi-portal started_at_utc=2026-08-06T13:44:40Z read_only=true production_change_declared=false ===== HOST IDENTITY ===== --- date and timezone --- COMMAND: date -Is 2>/dev/null || date; date -u -Is 2>/dev/null || date -u; printf "TZ=%s\n" "${TZ:-}" 2026-08-06T16:44:40+03:00 2026-08-06T13:44:40+00:00 TZ=Europe/Moscow [command_rc=0] --- identity --- COMMAND: hostname -f 2>/dev/null || hostname; id; whoami; pwd; umask pve01.gram1.ru uid=0(root) gid=990(homelab-command-portal) groups=990(homelab-command-portal) root / 0077 [command_rc=0] --- operating system --- COMMAND: uname -a; test -r /etc/os-release && cat /etc/os-release || true Linux pve01 7.0.12-1-pve #1 SMP PREEMPT_DYNAMIC PMX 7.0.12-1 (2026-06-09T21:07Z) x86_64 GNU/Linux PRETTY_NAME="Debian GNU/Linux 13 (trixie)" NAME="Debian GNU/Linux" VERSION_ID="13" VERSION="13 (trixie)" VERSION_CODENAME=trixie DEBIAN_VERSION_FULL=13.5 ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" [command_rc=0] --- resources --- COMMAND: uptime 2>/dev/null || true; free -h 2>/dev/null || true; df -hT 2>/dev/null || df -h 16:44:40 up 9 days, 2:39, 0 users, load average: 0.42, 0.38, 0.38 total used free shared buff/cache available Mem: 31Gi 22Gi 3.8Gi 169Mi 5.0Gi 8.3Gi Swap: 9Gi 0B 9Gi Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/pve-root ext4 98G 15G 79G 16% / udev devtmpfs 15G 0 15G 0% /dev tmpfs tmpfs 16G 66M 16G 1% /dev/shm tmpfs tmpfs 3.2G 3.8M 3.2G 1% /run tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock efivarfs efivarfs 192K 135K 53K 72% /sys/firmware/efi/efivars tmpfs tmpfs 16G 89M 16G 1% /tmp /dev/nvme0n1p2 vfat 1022M 9.1M 1013M 1% /boot/efi /dev/mapper/pve-homelab--staging ext4 295G 148G 132G 53% /mnt/staging /dev/fuse fuse 128M 1.4M 127M 2% /etc/pve overlay overlay 98G 15G 79G 16% /var/lib/containers/storage/overlay/c638354547700f5f06ca229429e8a557150144d8c21fb899d880f76665f74690/merged shm tmpfs 63M 0 63M 0% /var/lib/containers/storage/overlay-containers/aa350cac62aa0235a41c70f8650092e69fa92e815c08c8e4e2aeea65a8accc46/userdata/shm [command_rc=0] --- processes relevant to portal --- COMMAND: ps auxww 2>/dev/null | grep -Ei "[g]itea|[x]enforo|[n]ewfi|[n]ginx|[p]hp-fpm|[m]ariadb|[m]ysqld|[r]edis|[k]3s|[k]ube" | head -300 || true root 3334259 0.0 0.0 7620 3540 ? Ss 16:44 0:00 bash /usr/local/sbin/homelab-chat-run nfro-260806-1630-9c2f verify newfi-portal -- /usr/bin/bash /var/lib/homelab-command-adapter/capsules/3abb6bd6d742e01a236e70b15721df1f1cefdac62044cbc93a62dc58700a2a67/payload/newfi_readonly_inventory.sh root 3334282 0.0 0.0 6016 1948 ? S 16:44 0:00 timeout --foreground --preserve-status 900 /usr/bin/bash /var/lib/homelab-command-adapter/capsules/3abb6bd6d742e01a236e70b15721df1f1cefdac62044cbc93a62dc58700a2a67/payload/newfi_readonly_inventory.sh root 3334283 0.0 0.0 7620 3524 ? S 16:44 0:00 /usr/bin/bash /var/lib/homelab-command-adapter/capsules/3abb6bd6d742e01a236e70b15721df1f1cefdac62044cbc93a62dc58700a2a67/payload/newfi_readonly_inventory.sh root 3334319 0.0 0.0 7620 2024 ? S 16:44 0:00 /usr/bin/bash /var/lib/homelab-command-adapter/capsules/3abb6bd6d742e01a236e70b15721df1f1cefdac62044cbc93a62dc58700a2a67/payload/newfi_readonly_inventory.sh [command_rc=0] --- listeners --- COMMAND: ss -lntup 2>/dev/null | head -300 || netstat -lntup 2>/dev/null | head -300 || true Netid State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess udp UNCONN 0 0 0.0.0.0:51820 0.0.0.0:* udp UNCONN 0 0 127.0.0.1:3128 0.0.0.0:* users:(("netbird",pid=1286,fd=17)) udp UNCONN 0 0 [PRIVATE_IP]:5405 0.0.0.0:* users:(("corosync",pid=1741,fd=28)) udp UNCONN 0 0 100.100.131.41:53 0.0.0.0:* users:(("netbird",pid=1286,fd=24)) udp UNCONN 0 0 0.0.0.0:111 0.0.0.0:* users:(("rpcbind",pid=883,fd=5),("systemd",pid=1,fd=311)) udp UNCONN 0 0 127.0.0.1:323 0.0.0.0:* users:(("chronyd",pid=1177,fd=5)) udp UNCONN 0 0 [::]:51820 [::]:* udp UNCONN 0 0 [::]:111 [::]:* users:(("rpcbind",pid=883,fd=7),("systemd",pid=1,fd=313)) udp UNCONN 0 0 [::1]:323 [::]:* users:(("chronyd",pid=1177,fd=6)) tcp LISTEN 0 100 127.0.0.1:25 0.0.0.0:* users:(("master",pid=1521,fd=13)) tcp LISTEN 0 4096 127.0.0.1:85 0.0.0.0:* users:(("pvedaemon worke",pid=3306169,fd=6),("pvedaemon worke",pid=2967018,fd=6),("pvedaemon worke",pid=2621560,fd=6),("pvedaemon",pid=1799,fd=6)) tcp LISTEN 0 5 0.0.0.0:8099 0.0.0.0:* users:(("python3",pid=1279,fd=3)) tcp LISTEN 0 16 127.0.0.1:3493 0.0.0.0:* users:(("upsd",pid=1820,fd=4)) tcp LISTEN 0 4096 100.100.131.41:53 0.0.0.0:* users:(("netbird",pid=1286,fd=25)) tcp LISTEN 0 5 127.0.0.1:18787 0.0.0.0:* users:(("python3",pid=3558039,fd=6)) tcp LISTEN 0 4096 0.0.0.0:111 0.0.0.0:* users:(("rpcbind",pid=883,fd=4),("systemd",pid=1,fd=310)) tcp LISTEN 0 128 0.0.0.0:22 0.0.0.0:* users:(("sshd",pid=1327,fd=6)) tcp LISTEN 0 4096 127.0.0.1:8086 0.0.0.0:* users:(("conmon",pid=1583,fd=5)) tcp LISTEN 0 5 [PRIVATE_IP]:18788 0.0.0.0:* users:(("python3",pid=1282,fd=3)) tcp LISTEN 0 5 0.0.0.0:9101 0.0.0.0:* users:(("python3",pid=1278,fd=3)) tcp LISTEN 0 16 [PRIVATE_IP]:3493 0.0.0.0:* users:(("upsd",pid=1820,fd=5)) tcp LISTEN 0 5 [PRIVATE_IP]:18094 0.0.0.0:* users:(("python3",pid=1131485,fd=3)) tcp LISTEN 0 5 [PRIVATE_IP]:18095 0.0.0.0:* users:(("python3",pid=1516647,fd=3)) tcp LISTEN 0 4096 *:8006 *:* users:(("pveproxy worker",pid=3306165,fd=6),("pveproxy worker",pid=3199145,fd=6),("pveproxy worker",pid=3074659,fd=6),("pveproxy",pid=1846,fd=6)) tcp LISTEN 0 4096 [::]:111 [::]:* users:(("rpcbind",pid=883,fd=6),("systemd",pid=1,fd=312)) tcp LISTEN 0 128 [::]:22 [::]:* users:(("sshd",pid=1327,fd=7)) tcp LISTEN 0 4096 *:3128 *:* users:(("spiceproxy work",pid=381351,fd=6),("spiceproxy",pid=1855,fd=6)) tcp LISTEN 0 100 [::1]:25 [::]:* users:(("master",pid=1521,fd=14)) tcp LISTEN 0 4096 *:9100 *:* users:(("prometheus-node",pid=980,fd=3)) [command_rc=0] --- systemd services --- COMMAND: systemctl list-units --type=service --all --no-pager 2>/dev/null | grep -Ei "gitea|newfi|xenforo|nginx|php|maria|mysql|redis|docker|containerd|k3s|kube" | head -300 || true ● docker.service not-found inactive dead docker.service homelab-docker-health.service loaded inactive dead Homelab Docker health readonly collector [command_rc=0] --- systemd timers --- COMMAND: systemctl list-timers --all --no-pager 2>/dev/null | grep -Ei "backup|gitea|newfi|xenforo|cert|renew|database|mysql|maria" | head -300 || true Fri 2026-08-07 00:00:00 MSK 7h Thu 2026-08-06 00:00:07 MSK 16h ago dpkg-db-backup.timer dpkg-db-backup.service [command_rc=0] ===== DNS HTTP TLS FOR NEWFI.RU ===== --- resolver configuration --- COMMAND: cat /etc/resolv.conf 2>/dev/null || true; getent hosts newfi.ru 2>/dev/null || true; getent ahosts newfi.ru 2>/dev/null || true # Generated by NetBird # The original file can be restored from /etc/resolv.conf.original.netbird search netbird.selfhosted gram1.ru nameserver 100.100.131.41 95.84.154.183 newfi.ru 95.84.154.183 STREAM newfi.ru 95.84.154.183 DGRAM 95.84.154.183 RAW [command_rc=0] --- DNS records --- COMMAND: if command -v dig >/dev/null 2>&1; then for t in A AAAA CNAME NS MX TXT SOA CAA; do echo "### $t"; timeout 15 dig +time=3 +tries=1 newfi.ru "$t"; done; elif command -v nslookup >/dev/null 2>&1; then nslookup newfi.ru; else echo "NO_DNS_TOOL"; fi ### A ; <<>> DiG 9.20.23-1~deb13u1-Debian <<>> +time=3 +tries=1 newfi.ru A ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32658 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1212 ;; QUESTION SECTION: ;newfi.ru. IN A ;; ANSWER SECTION: newfi.ru. 134 IN A 95.84.154.183 ;; Query time: 1 msec ;; SERVER: 100.100.131.41#53(100.100.131.41) (UDP) ;; WHEN: Thu Aug 06 16:44:40 MSK 2026 ;; MSG SIZE rcvd: 61 ### AAAA ; <<>> DiG 9.20.23-1~deb13u1-Debian <<>> +time=3 +tries=1 newfi.ru AAAA ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1055 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1212 ;; QUESTION SECTION: ;newfi.ru. IN AAAA ;; AUTHORITY SECTION: newfi.ru. 1634 IN SOA sara.ns.cloudflare.com. dns.cloudflare.com. 2409716222 10000 2400 604800 1800 ;; Query time: 1 msec ;; SERVER: 100.100.131.41#53(100.100.131.41) (UDP) ;; WHEN: Thu Aug 06 16:44:40 MSK 2026 ;; MSG SIZE rcvd: 121 ### CNAME ; <<>> DiG 9.20.23-1~deb13u1-Debian <<>> +time=3 +tries=1 newfi.ru CNAME ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12283 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1212 ;; QUESTION SECTION: ;newfi.ru. IN CNAME ;; AUTHORITY SECTION: newfi.ru. 1800 IN SOA sara.ns.cloudflare.com. dns.cloudflare.com. 2409716222 10000 2400 604800 1800 ;; Query time: 7 msec ;; SERVER: 100.100.131.41#53(100.100.131.41) (UDP) ;; WHEN: Thu Aug 06 16:44:40 MSK 2026 ;; MSG SIZE rcvd: 121 ### NS ; <<>> DiG 9.20.23-1~deb13u1-Debian <<>> +time=3 +tries=1 newfi.ru NS ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57211 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1212 ;; QUESTION SECTION: ;newfi.ru. IN NS ;; ANSWER SECTION: newfi.ru. 6873 IN NS vern.ns.cloudflare.com. newfi.ru. 6873 IN NS sara.ns.cloudflare.com. ;; Query time: 1 msec ;; SERVER: 100.100.131.41#53(100.100.131.41) (UDP) ;; WHEN: Thu Aug 06 16:44:40 MSK 2026 ;; MSG SIZE rcvd: 125 ### MX ; <<>> DiG 9.20.23-1~deb13u1-Debian <<>> +time=3 +tries=1 newfi.ru MX ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36967 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1212 ;; QUESTION SECTION: ;newfi.ru. IN MX ;; AUTHORITY SECTION: newfi.ru. 1800 IN SOA sara.ns.cloudflare.com. dns.cloudflare.com. 2409716222 10000 2400 604800 1800 ;; Query time: 7 msec ;; SERVER: 100.100.131.41#53(100.100.131.41) (UDP) ;; WHEN: Thu Aug 06 16:44:40 MSK 2026 ;; MSG SIZE rcvd: 121 ### TXT ; <<>> DiG 9.20.23-1~deb13u1-Debian <<>> +time=3 +tries=1 newfi.ru TXT ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14684 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1212 ;; QUESTION SECTION: ;newfi.ru. IN TXT ;; ANSWER SECTION: newfi.ru. 300 IN TXT "v=spf1 -all" ;; Query time: 8 msec ;; SERVER: 100.100.131.41#53(100.100.131.41) (UDP) ;; WHEN: Thu Aug 06 16:44:40 MSK 2026 ;; MSG SIZE rcvd: 69 ### SOA ; <<>> DiG 9.20.23-1~deb13u1-Debian <<>> +time=3 +tries=1 newfi.ru SOA ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56593 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1212 ;; QUESTION SECTION: ;newfi.ru. IN SOA ;; ANSWER SECTION: newfi.ru. 1800 IN SOA sara.ns.cloudflare.com. dns.cloudflare.com. 2409716222 10000 2400 604800 1800 ;; Query time: 8 msec ;; SERVER: 100.100.131.41#53(100.100.131.41) (UDP) ;; WHEN: Thu Aug 06 16:44:40 MSK 2026 ;; MSG SIZE rcvd: 121 ### CAA ; <<>> DiG 9.20.23-1~deb13u1-Debian <<>> +time=3 +tries=1 newfi.ru CAA ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42605 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1212 ;; QUESTION SECTION: ;newfi.ru. IN CAA ;; AUTHORITY SECTION: newfi.ru. 1800 IN SOA sara.ns.cloudflare.com. dns.cloudflare.com. 2409716222 10000 2400 604800 1800 ;; Query time: 8 msec ;; SERVER: 100.100.131.41#53(100.100.131.41) (UDP) ;; WHEN: Thu Aug 06 16:44:40 MSK 2026 ;; MSG SIZE rcvd: 121 [command_rc=0] --- HTTP probe --- COMMAND: if command -v curl >/dev/null 2>&1; then for u in http://newfi.ru/ https://newfi.ru/ https://www.newfi.ru/; do echo "### $u"; timeout 25 curl -k -sS -L --max-redirs 5 --connect-timeout 7 --max-time 20 -D - -o /dev/null "$u" || true; done; else echo "NO_CURL"; fi ### http://newfi.ru/ HTTP/1.1 301 Moved Permanently Date: Thu, 06 Aug 2026 13:44:40 GMT Content-Type: text/html Content-Length: 140 Connection: keep-alive Location: https://newfi.ru/ Origin-Agent-Cluster: ?1 X-DNS-Prefetch-Control: off X-Content-Type-Options: nosniff X-Permitted-Cross-Domain-Policies: none Referrer-Policy: strict-origin-when-cross-origin HTTP/2 200 date: Thu, 06 Aug 2026 13:44:40 GMT content-type: text/html content-length: 3999 vary: Accept-Encoding last-modified: Wed, 01 Jul 2026 16:54:46 GMT origin-agent-cluster: ?1 x-dns-prefetch-control: off x-content-type-options: nosniff x-permitted-cross-domain-policies: none referrer-policy: strict-origin-when-cross-origin x-parked-domains: managed ### https://newfi.ru/ HTTP/2 200 date: Thu, 06 Aug 2026 13:44:40 GMT content-type: text/html content-length: 3999 vary: Accept-Encoding last-modified: Wed, 01 Jul 2026 16:54:46 GMT origin-agent-cluster: ?1 x-dns-prefetch-control: off x-content-type-options: nosniff x-permitted-cross-domain-policies: none referrer-policy: strict-origin-when-cross-origin x-parked-domains: managed ### https://www.newfi.ru/ HTTP/2 200 date: Thu, 06 Aug 2026 13:44:43 GMT content-type: text/html content-length: 3999 vary: Accept-Encoding last-modified: Wed, 01 Jul 2026 16:54:46 GMT origin-agent-cluster: ?1 x-dns-prefetch-control: off x-content-type-options: nosniff x-permitted-cross-domain-policies: none referrer-policy: strict-origin-when-cross-origin x-parked-domains: managed [command_rc=0] --- HTTPS body prefix --- COMMAND: if command -v curl >/dev/null 2>&1; then timeout 25 curl -k -sS -L --max-redirs 5 --connect-timeout 7 --max-time 20 --range 0-65535 https://newfi.ru/ | head -c 65536; printf "\n"; else echo "NO_CURL"; fi
Домен уже подключён к инфраструктуре, но основной сервис пока не опубликован. Сейчас это аккуратная техническая заглушка для свободных доменов.