diff --git a/devops/container/box/distrobox/cfg.txt b/devops/container/box/distrobox/cfg.txt new file mode 100644 index 000000000..9fd00e2cd --- /dev/null +++ b/devops/container/box/distrobox/cfg.txt @@ -0,0 +1,15 @@ +cfg + /usr/share/distrobox/distrobox.conf + /usr/etc/distrobox/distrobox.conf + /etc/distrobox/distrobox.conf + ${HOME}/.config/distrobox/distrobox.conf + ${HOME}/.distroboxrc +env vars + DBX_CONTAINER_ALWAYS_PULL + DBX_CONTAINER_CUSTOM_HOME + DBX_CONTAINER_IMAGE + DBX_CONTAINER_MANAGER + DBX_CONTAINER_NAME + DBX_CONTAINER_ENTRY + DBX_NON_INTERACTIVE + DBX_SKIP_WORKDIR diff --git a/devops/container/box/distrobox.txt b/devops/container/box/distrobox/cli.txt similarity index 51% rename from devops/container/box/distrobox.txt rename to devops/container/box/distrobox/cli.txt index 563b2541c..c319b46a9 100644 --- a/devops/container/box/distrobox.txt +++ b/devops/container/box/distrobox/cli.txt @@ -1,45 +1,3 @@ -https://distrobox.it/ -https://distrobox.it/compatibility/ -https://distrobox.it/compatibility/#host-distros -https://distrobox.it/compatibility/#containers-distros - NixOS is not a supported container distro, and there are currently no plans to bring support to it. - If you are looking for unprivileged NixOS environments, we suggest you look into nix-shell or nix portable - https://github.com/89luca89/distrobox/blob/main/docs/compatibility.md -https://distrobox.it/useful_tips/ -https://distrobox.it/posts/posts/ -https://distrobox.it/posts/integrate_vscode_distrobox/ -https://distrobox.it/posts/run_libvirt_in_distrobox/ -https://distrobox.it/posts/run_latest_gnome_kde_on_distrobox/ -https://distrobox.it/featured_articles/ - -https://github.com/89luca89/distrobox -https://gitlab.com/89luca89/distrobox - -apt/distrobox -pacstall/distrobox -dnf/distrobox - -suggested packages: - containers-storage docker-compose -recommended packages: - netavark buildah catatonit | tini | dumb-init passt slirp4netns - -wiki -https://alt-kde.wiki/apps/distrobox/ - !!! post-install steps - https://distrobox.it/posts/install_podman_static/ - $ cat ~/.distroboxrc - container_always_pull="0" - container_manager="podman" - - $ su - -c "echo "$USER:524288:65536" | tee -a /etc/subuid /etc/subgid" - $ cat /etc/subgid - iharh:524288:65536 - su - -c "chmod u+s /usr/bin/newuidmap /usr/bin/newuidmap" - su - -c "chmod a+x /usr/bin/newuidmap /usr/bin/newgidmap" - podman system migrate - -cli https://distrobox.it/usage/usage/ /usr/bin/distrobox @@ -180,76 +138,3 @@ https://distrobox.it/usage/distrobox-generate-entry/ /usr/bin/distrobox-list /usr/bin/distrobox-stop /usr/bin/distrobox-rm - -cfg - /usr/share/distrobox/distrobox.conf - /usr/etc/distrobox/distrobox.conf - /etc/distrobox/distrobox.conf - ${HOME}/.config/distrobox/distrobox.conf - ${HOME}/.distroboxrc -env vars - DBX_CONTAINER_ALWAYS_PULL - DBX_CONTAINER_CUSTOM_HOME - DBX_CONTAINER_IMAGE - DBX_CONTAINER_MANAGER - DBX_CONTAINER_NAME - DBX_CONTAINER_ENTRY - DBX_NON_INTERACTIVE - DBX_SKIP_WORKDIR - - -internals -... -DEBU[0000] Using conmon: "/usr/bin/conmon" -INFO[0000] Using sqlite as database backend -DEBU[0000] Using graph driver overlay -DEBU[0000] Using graph root /home/iharh/.local/share/containers/storage -DEBU[0000] Using run root /run/user/1000/containers -DEBU[0000] Using static dir /home/iharh/.local/share/containers/storage/libpod -DEBU[0000] Using tmp dir /run/user/1000/libpod/tmp -DEBU[0000] Using volume path /home/iharh/.local/share/containers/storage/volumes -... -DEBU[0000] Initializing event backend journald -DEBU[0000] Configured OCI runtime runj initialization failed: no valid executable found for OCI runtime runj: invalid argument -DEBU[0000] Configured OCI runtime runsc initialization failed: no valid executable found for OCI runtime runsc: invalid argument -DEBU[0000] Configured OCI runtime crun-vm initialization failed: no valid executable found for OCI runtime crun-vm: invalid argument -DEBU[0000] Configured OCI runtime youki initialization failed: no valid executable found for OCI runtime youki: invalid argument -DEBU[0000] Configured OCI runtime krun initialization failed: no valid executable found for OCI runtime krun: invalid argument -DEBU[0000] Configured OCI runtime ocijail initialization failed: no valid executable found for OCI runtime ocijail: invalid argument -DEBU[0000] Configured OCI runtime crun-wasm initialization failed: no valid executable found for OCI runtime crun-wasm: invalid argument -DEBU[0000] Configured OCI runtime kata initialization failed: no valid executable found for OCI runtime kata: invalid argument -DEBU[0000] Using OCI runtime "/usr/bin/crun" -... -+ mkdir -p /home/iharh/.local/share/applications -+ mkdir -p /home/iharh/.local/share/icons/distrobox -+++ realpath /usr/bin/distrobox-generate-entry -++ dirname /usr/bin/distrobox-generate-entry -... - - - -2023 -TheLinuxCast - 5 Reasons You Should Use Distrobox of 20:54 - https://www.youtube.com/watch?v=eqWjfMwPUYc -TheLinuxCast - Get Any App on Any Distro Easily of 26:26 - https://www.youtube.com/watch?v=eh-a1W5IJbA -https://itsfoss.com/distrobox/ -https://www.opennet.ru/opennews/art.shtml?num=60147 - ! 1.6 -2022 -https://www.tecmint.com/distrobox-run-any-linux-distribution/ -JorgeCastro - How I use distrobox on Fedora Silverblue 0:00 of 12:33 - https://www.youtube.com/watch?v=Q2PrISAOtbY - !!! -Brodie Robertson - Turning Distrobox Into Your Entire Linux Desktop of 11:48 - https://www.youtube.com/watch?v=IIVv5NjyYl0 -Brodie Robertson - Distrobox Is Basically A Linux Subsystem For Linux of 16:41 - https://www.youtube.com/watch?v=FhW-3PPldAg - ! 14:00 xhost +si:localuser:$USER # for x-server ACL ... - ! for X-only - https://manpages.ubuntu.com/manpages/oracular/en/man1/xhost.1.html -???? -https://www.youtube.com/watch?v=Wp8v0e1-wT8 -https://www.youtube.com/watch?v=w9SlWZf0y8I -https://www.youtube.com/watch?v=7-FPAWjROos -https://www.youtube.com/watch?v=3YOpUEKSBFI -https://www.youtube.com/watch?v=Q2PrISAOtbY diff --git a/devops/container/box/distrobox/distrobox.txt b/devops/container/box/distrobox/distrobox.txt new file mode 100644 index 000000000..0cd187d99 --- /dev/null +++ b/devops/container/box/distrobox/distrobox.txt @@ -0,0 +1,36 @@ +https://distrobox.it/ +https://distrobox.it/compatibility/ +https://distrobox.it/compatibility/#host-distros +https://distrobox.it/compatibility/#containers-distros + NixOS is not a supported container distro, and there are currently no plans to bring support to it. + If you are looking for unprivileged NixOS environments, we suggest you look into nix-shell or nix portable + https://github.com/89luca89/distrobox/blob/main/docs/compatibility.md +https://distrobox.it/useful_tips/ +https://distrobox.it/posts/posts/ +https://distrobox.it/posts/integrate_vscode_distrobox/ +https://distrobox.it/posts/run_libvirt_in_distrobox/ +https://distrobox.it/posts/run_latest_gnome_kde_on_distrobox/ +https://distrobox.it/featured_articles/ + +https://github.com/89luca89/distrobox +https://gitlab.com/89luca89/distrobox + +suggested packages: + containers-storage docker-compose +recommended packages: + netavark buildah catatonit | tini | dumb-init passt slirp4netns + +wiki +https://alt-kde.wiki/apps/distrobox/ + !!! post-install steps + https://distrobox.it/posts/install_podman_static/ + $ cat ~/.distroboxrc + container_always_pull="0" + container_manager="podman" + + $ su - -c "echo "$USER:524288:65536" | tee -a /etc/subuid /etc/subgid" + $ cat /etc/subgid + iharh:524288:65536 + su - -c "chmod u+s /usr/bin/newuidmap /usr/bin/newuidmap" + su - -c "chmod a+x /usr/bin/newuidmap /usr/bin/newgidmap" + podman system migrate diff --git a/devops/container/box/distrobox/docs/articles.txt b/devops/container/box/distrobox/docs/articles.txt new file mode 100644 index 000000000..da4347416 --- /dev/null +++ b/devops/container/box/distrobox/docs/articles.txt @@ -0,0 +1,6 @@ +2023 +https://itsfoss.com/distrobox/ +https://www.opennet.ru/opennews/art.shtml?num=60147 + ! 1.6 +2022 +https://www.tecmint.com/distrobox-run-any-linux-distribution/ diff --git a/devops/container/box/distrobox/docs/presentations.txt b/devops/container/box/distrobox/docs/presentations.txt new file mode 100644 index 000000000..1bd4548f8 --- /dev/null +++ b/devops/container/box/distrobox/docs/presentations.txt @@ -0,0 +1,21 @@ +2023 +TheLinuxCast - 5 Reasons You Should Use Distrobox of 20:54 + https://www.youtube.com/watch?v=eqWjfMwPUYc +TheLinuxCast - Get Any App on Any Distro Easily of 26:26 + https://www.youtube.com/watch?v=eh-a1W5IJbA +2022 +JorgeCastro - How I use distrobox on Fedora Silverblue 0:00 of 12:33 + https://www.youtube.com/watch?v=Q2PrISAOtbY + !!! +Brodie Robertson - Turning Distrobox Into Your Entire Linux Desktop of 11:48 + https://www.youtube.com/watch?v=IIVv5NjyYl0 +Brodie Robertson - Distrobox Is Basically A Linux Subsystem For Linux of 16:41 + https://www.youtube.com/watch?v=FhW-3PPldAg + ! 14:00 xhost +si:localuser:$USER # for x-server ACL ... + ! for X-only - https://manpages.ubuntu.com/manpages/oracular/en/man1/xhost.1.html +???? +https://www.youtube.com/watch?v=Wp8v0e1-wT8 +https://www.youtube.com/watch?v=w9SlWZf0y8I +https://www.youtube.com/watch?v=7-FPAWjROos +https://www.youtube.com/watch?v=3YOpUEKSBFI +https://www.youtube.com/watch?v=Q2PrISAOtbY diff --git a/devops/container/box/distrobox/inst.txt b/devops/container/box/distrobox/inst.txt new file mode 100644 index 000000000..af7988f3b --- /dev/null +++ b/devops/container/box/distrobox/inst.txt @@ -0,0 +1,3 @@ +apt/distrobox +pacstall/distrobox +dnf/distrobox diff --git a/devops/container/box/distrobox/internals.txt b/devops/container/box/distrobox/internals.txt new file mode 100644 index 000000000..ae0de75df --- /dev/null +++ b/devops/container/box/distrobox/internals.txt @@ -0,0 +1,27 @@ +... +DEBU[0000] Using conmon: "/usr/bin/conmon" +INFO[0000] Using sqlite as database backend +DEBU[0000] Using graph driver overlay +DEBU[0000] Using graph root /home/iharh/.local/share/containers/storage +DEBU[0000] Using run root /run/user/1000/containers +DEBU[0000] Using static dir /home/iharh/.local/share/containers/storage/libpod +DEBU[0000] Using tmp dir /run/user/1000/libpod/tmp +DEBU[0000] Using volume path /home/iharh/.local/share/containers/storage/volumes +... +DEBU[0000] Initializing event backend journald +DEBU[0000] Configured OCI runtime runj initialization failed: no valid executable found for OCI runtime runj: invalid argument +DEBU[0000] Configured OCI runtime runsc initialization failed: no valid executable found for OCI runtime runsc: invalid argument +DEBU[0000] Configured OCI runtime crun-vm initialization failed: no valid executable found for OCI runtime crun-vm: invalid argument +DEBU[0000] Configured OCI runtime youki initialization failed: no valid executable found for OCI runtime youki: invalid argument +DEBU[0000] Configured OCI runtime krun initialization failed: no valid executable found for OCI runtime krun: invalid argument +DEBU[0000] Configured OCI runtime ocijail initialization failed: no valid executable found for OCI runtime ocijail: invalid argument +DEBU[0000] Configured OCI runtime crun-wasm initialization failed: no valid executable found for OCI runtime crun-wasm: invalid argument +DEBU[0000] Configured OCI runtime kata initialization failed: no valid executable found for OCI runtime kata: invalid argument +DEBU[0000] Using OCI runtime "/usr/bin/crun" +... ++ mkdir -p /home/iharh/.local/share/applications ++ mkdir -p /home/iharh/.local/share/icons/distrobox ++++ realpath /usr/bin/distrobox-generate-entry +++ dirname /usr/bin/distrobox-generate-entry +... + diff --git a/devops/container/box/distrobox/tools/boxbuddyrs.txt b/devops/container/box/distrobox/tools/boxbuddyrs.txt new file mode 100644 index 000000000..c88934994 --- /dev/null +++ b/devops/container/box/distrobox/tools/boxbuddyrs.txt @@ -0,0 +1,15 @@ +https://www.dvlv.co.uk/BoxBuddyRS/ + +https://github.com/Dvlv/BoxBuddyRS + +https://flathub.org/apps/io.github.dvlv.boxbuddyrs + +https://www.dvlv.co.uk/BoxBuddyRS/guide +https://distrobox.it/usage/distrobox-assemble/ +https://www.dvlv.co.uk/BoxBuddyRS/faqs +https://www.dvlv.co.uk/BoxBuddyRS/tips +https://www.dvlv.co.uk/BoxBuddyRS/dev-docs + +2024 +TheLinuxCast - It's Distrobox But GUI...kinda 0:00 of 14:27 + https://www.youtube.com/watch?v=cIp2ysZbl1s diff --git a/devops/container/os/bottlerocket.txt b/devops/container/os/bottlerocket.txt index 4838e075f..be9a807b2 100644 --- a/devops/container/os/bottlerocket.txt +++ b/devops/container/os/bottlerocket.txt @@ -1,5 +1,12 @@ +https://bottlerocket.dev/ https://github.com/bottlerocket-os/bottlerocket +https://bottlerocket.dev/en/ +https://bottlerocket.dev/en/os/1.30.x/concepts/ +https://bottlerocket.dev/en/os/1.30.x/concepts/components/ +https://bottlerocket.dev/en/os/1.30.x/concepts/variants/ +https://github.com/bottlerocket-os/bottlerocket/blob/develop/PROVISIONING-METAL.md + note: raised after CoreOS https://github.com/bottlerocket-os/bottlerocket/blob/develop/BUILDING.md diff --git a/devops/container/os/flatcar.txt b/devops/container/os/flatcar.txt new file mode 100644 index 000000000..77c01b610 --- /dev/null +++ b/devops/container/os/flatcar.txt @@ -0,0 +1,11 @@ +https://www.flatcar.org/ +https://www.flatcar.org/docs/latest +https://www.flatcar.org/faq + +https://github.com/flatcar/Flatcar + +https://www.flatcar.org/docs/latest/installing/ + +2023 +Luntry - Flatcar 0:00 of 30:42 + https://www.youtube.com/watch?v=XtLJ_xlxqvY diff --git a/devops/k8s/mini/talos/talos.txt b/devops/k8s/mini/talos/talos.txt index fa5d9f12b..44b868be8 100644 --- a/devops/k8s/mini/talos/talos.txt +++ b/devops/k8s/mini/talos/talos.txt @@ -6,3 +6,4 @@ https://www.talos.dev/v1.0/introduction/quickstart/ 2023 Luntry - Panchenko - OS Talos Linux ru of 48:55 https://www.youtube.com/watch?v=ZKIe-IGKfP0 + ! Talos does not have shell by default diff --git a/net/proto/torrent/automation/arr/radarr/api.txt b/net/proto/torrent/automation/arr/radarr/api.txt new file mode 100644 index 000000000..bf2f0d4a4 --- /dev/null +++ b/net/proto/torrent/automation/arr/radarr/api.txt @@ -0,0 +1,7 @@ +https://radarr.video/docs/api/ + +https://github.com/Radarr/Radarr/tree/develop/src/Radarr.Http + +https://github.com/Radarr/Radarr/tree/develop/src/Radarr.Api.V3 +https://github.com/Radarr/Radarr/blob/develop/src/Radarr.Api.V3/openapi.json +https://raw.githubusercontent.com/Radarr/Radarr/develop/src/Radarr.Api.V3/openapi.json diff --git a/net/proto/torrent/automation/list.txt b/net/proto/torrent/automation/list.txt index 621865f7a..828e155d8 100644 --- a/net/proto/torrent/automation/list.txt +++ b/net/proto/torrent/automation/list.txt @@ -1,3 +1,6 @@ +https://github.com/sebgl/htpc-download-box + !!! schema + autobrr https://flexget.com diff --git a/net/proto/torrent/automation/search/jackett/cfg.txt b/net/proto/torrent/automation/search/jackett/cfg.txt index 2f8b9694d..bdd7d7cfc 100644 --- a/net/proto/torrent/automation/search/jackett/cfg.txt +++ b/net/proto/torrent/automation/search/jackett/cfg.txt @@ -1,2 +1,55 @@ cfg samples https://github.com/h4wwk3ye/home-server/tree/master/configs/jackett/Jackett + +? jacket implements torznab and torrentpotato APIs + https://torznab.github.io/spec-1.3-draft/index.html + +usenet + https://nzbget.net/ + +https://github.com/sebgl/htpc-download-box +jackett: + container_name: jackett + image: linuxserver/jackett:latest + restart: unless-stopped + network_mode: host + environment: + - PUID=${PUID} # default user id, defined in .env + - PGID=${PGID} # default group id, defined in .env + - TZ=${TZ} # timezone, defined in .env + volumes: + - /etc/localtime:/etc/localtime:ro + - ${ROOT}/downloads/torrent-blackhole:/downloads # place where to put .torrent files for manual download + - ${ROOT}/config/jackett:/config # config files + +API +https://github.com/Jackett/Jackett?tab=readme-ov-file#search-modes-and-parameters + .../api?apikey=APIKEY&t=search&cat=100002,100003&q=Show+Title+S01E02 + + /api/v2.0/indexers/all/results/torznab + +t=search: + params : q +t=tvsearch: + params : q, season, ep, imdbid, tvdbid, rid, tmdbid, tvmazeid, traktid, doubanid, year, genre +t=movie: + params : q, imdbid, tmdbid, traktid, doubanid, year, genre +t=music: + params : q, album, artist, label, track, year, genre +t=book: + params : q, title, author, publisher, year, genre + +alternative + https://wiki.servarr.com/en/readarr + ... + https://wiki.servarr.com/en/prowlarr + https://docs.linuxserver.io/images/docker-prowlarr/#docker-cli-click-here-for-more-info + https://wiki.servarr.com/prowlarr/search + rss + https://github.com/Prowlarr/Prowlarr/ + https://wiki.servarr.com/en/prowlarr/supported-indexers + https://prowlarr.com/docs/api/ + https://raw.githubusercontent.com/Prowlarr/Prowlarr/develop/src/Prowlarr.Api.V1/openapi.json + https://github.com/Prowlarr/Prowlarr/tree/develop/src/Prowlarr.Http + https://github.com/Prowlarr/Prowlarr/tree/develop/src/Prowlarr.Api.V1 + https://github.com/Prowlarr/Prowlarr/blob/develop/src/Prowlarr.Api.V1/openapi.json diff --git a/net/proto/torrent/automation/search/jackett/inst.txt b/net/proto/torrent/automation/search/jackett/inst.txt index b9cfd9f83..0d61caf0c 100644 --- a/net/proto/torrent/automation/search/jackett/inst.txt +++ b/net/proto/torrent/automation/search/jackett/inst.txt @@ -1,2 +1,4 @@ +wget https://raw.githubusercontent.com/Jackett/Jackett/master/uninstall_service_systemd.sh --quiet -O - |sudo bas + 2021 https://varhowto.com/install-jackett-ubuntu-20-04/ diff --git a/net/proto/torrent/automation/search/jackett/src.txt b/net/proto/torrent/automation/search/jackett/src.txt index e530be9fc..b74254613 100644 --- a/net/proto/torrent/automation/search/jackett/src.txt +++ b/net/proto/torrent/automation/search/jackett/src.txt @@ -2,6 +2,7 @@ https://github.com/Jackett/Jackett https://github.com/Jackett/Jackett#supported-systems https://github.com/Jackett/Jackett/tree/master/src/Jackett.Common/Definitions + !!! https://github.com/Jackett/Jackett/tree/master/src/Jackett.Common/Indexers https://github.com/Jackett/Jackett/wiki/Definition-format @@ -15,3 +16,6 @@ https://github.com/webtor-io/go-jackett https://github.com/Jackett/Jackett/blob/master/CONTRIBUTING.md https://github.com/Jackett/Jackett/wiki/Troubleshooting + +API +https://github.com/Jackett/Jackett/tree/master/src/Jackett.Server/Controllers diff --git a/net/proto/torrent/automation/torapi.txt b/net/proto/torrent/automation/torapi.txt new file mode 100644 index 000000000..770ddef31 --- /dev/null +++ b/net/proto/torrent/automation/torapi.txt @@ -0,0 +1 @@ +https://github.com/Lifailon/TorAPI diff --git a/net/proto/torrent/trackers/kinozal.txt b/net/proto/torrent/trackers/kinozal.txt new file mode 100644 index 000000000..c97f664c3 --- /dev/null +++ b/net/proto/torrent/trackers/kinozal.txt @@ -0,0 +1 @@ +https://kinozal.tv/ diff --git a/net/vpn/xrayvlessvmess/aeza.txt b/net/vpn/xrayvlessvmess/aeza.txt new file mode 100644 index 000000000..f5743fcce --- /dev/null +++ b/net/vpn/xrayvlessvmess/aeza.txt @@ -0,0 +1,3 @@ +2025 +3X-UI 0:00 of 8:59 + https://www.youtube.com/watch?v=ePqqqUMj39U diff --git a/nontech/history/people/zhukov/zhukov-klim.txt b/nontech/history/people/zhukov/zhukov-klim.txt index 1c681020c..d026d3e29 100644 --- a/nontech/history/people/zhukov/zhukov-klim.txt +++ b/nontech/history/people/zhukov/zhukov-klim.txt @@ -11,6 +11,8 @@ friends Constantin Podstreshnyi 2025 +KlimZhukov - About Youtube of 31:52 + https://www.youtube.com/watch?v=fjPHyMUBf0k KlimZhukov - Star Wars Democracy Crush of 23:42 https://www.youtube.com/watch?v=SNuiYRRohCk 2024 diff --git a/science/ai/code-assist/qwen-code.txt b/science/ai/code-assist/qwen-code.txt new file mode 100644 index 000000000..0e7e7bc11 --- /dev/null +++ b/science/ai/code-assist/qwen-code.txt @@ -0,0 +1,3 @@ +2025 +Antric - Free AI For Programming 0:00 of 6:03 + https://www.youtube.com/watch?v=1ajLAQyYOj0 diff --git a/science/ai/thematical/research/perplexity-deepresearch.txt b/science/ai/thematical/research/perplexity-deepresearch.txt new file mode 100644 index 000000000..d135c14a1 --- /dev/null +++ b/science/ai/thematical/research/perplexity-deepresearch.txt @@ -0,0 +1,6 @@ +https://www.perplexity.ai/?model_id=deep_research + +2025 +https://www.perplexity.ai/hub/blog/introducing-perplexity-deep-research +Antrict - DeepResearch Free Analog 0:00 of 3:53 + https://www.youtube.com/watch?v=NpVECYMp-Qs