diff --git a/.gitignore b/.gitignore index c2864ae..1a4af40 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ .Fab .gitconfig .kanbn +.Mattermost .stfolder .stignore .port diff --git a/.vscode/mklink.md b/.vscode/mklink.md index 8df7ff3..2dc47dd 100644 --- a/.vscode/mklink.md +++ b/.vscode/mklink.md @@ -1,7 +1,7 @@ --- created: 2024-01-14T02:18:08.120Z type: note -updated: 2024-11-02T15:37:31.000Z +updated: 2024-11-11T18:38:17.837Z --- # mklink @@ -45,3 +45,7 @@ mklink /J "L:\Git\Notes-Infineon\.Infineon\.work-item-query-language" "L:\DevOps ```bash Thu Oct 31 2024 09:55:31 GMT-0700 (Mountain Standard Time) mklink /J "L:\Git\Notes-Infineon\.Infineon\.gitconfig" "C:\Users\phares\gitconfig" ``` + +```bash 1731350234002 = 638669470340020000 = Mon Nov 11 2024 11:37:13 GMT-0700 (Mountain Standard Time) +mklink /J "D:\5-Other-Small\Notes\Infineon\.Mattermost" "D:\5-Other-Small\Kanban\Mattermost" +``` diff --git a/.vscode/systemd/adguard-server-conf.volume b/.vscode/systemd/adguard-server-conf.volume deleted file mode 100644 index a153d05..0000000 --- a/.vscode/systemd/adguard-server-conf.volume +++ /dev/null @@ -1 +0,0 @@ -[Volume] \ No newline at end of file diff --git a/.vscode/systemd/adguard-server-data.volume b/.vscode/systemd/adguard-server-data.volume deleted file mode 100644 index a153d05..0000000 --- a/.vscode/systemd/adguard-server-data.volume +++ /dev/null @@ -1 +0,0 @@ -[Volume] \ No newline at end of file diff --git a/.vscode/systemd/adguard-server.container b/.vscode/systemd/adguard-server.container deleted file mode 100644 index 2360d3a..0000000 --- a/.vscode/systemd/adguard-server.container +++ /dev/null @@ -1,34 +0,0 @@ -[Container] -AutoUpdate=registry -ContainerName=adguard-server -Image=docker.io/adguard/adguardhome -# Network=adguard.network -# Pod=adguard.pod -PublishPort=53:53/udp -PublishPort=67:67/udp -PublishPort=68:68/tcp -PublishPort=68:68/udp -PublishPort=80:80/tcp -PublishPort=443:443/tcp -PublishPort=853:853/tcp -PublishPort=3000:3000/tcp -PublishPort=3002:3002/tcp -Volume=adguard-server-conf.volume:/opt/adguardhome/conf:rw -Volume=adguard-server-data.volume:/opt/adguardhome/work:rw - -[Service] -Restart=no - -[Install] -WantedBy=multi-user.target default.target - -# podman pull docker.io/adguard/adguardhome -# systemctl --user daemon-reload -# systemctl --user start adguard-server -# systemctl --user status adguard-server -# journalctl -fu adguard-server.service -# podman logs adguard-server -# systemctl --user stop adguard-server -# systemctl --user disable adguard-server -# podman exec -ti adguard-server /bin/sh -# podman exec -ti adguard-server /bin/bash diff --git a/_-Review/baget.md b/_-Review/baget.md index 9316da2..081c222 100644 --- a/_-Review/baget.md +++ b/_-Review/baget.md @@ -1,7 +1,7 @@ --- -type: "topic" -created: "2024-01-14T02:18:18.203Z" -updated: "2024-04-18T17:02:46.506Z" +created: 2024-01-14T02:18:18.203Z +type: "\"'\\\"topic\\\"'\"" +updated: 2024-11-08T20:03:37.662Z --- # BaGet @@ -12,7 +12,8 @@ updated: "2024-04-18T17:02:46.506Z" dotnet nuget locals all --clear dotnet build "L:\DevOps\Mesa_FI\Baget\src\BaGet.Worker\BaGet.Worker.csproj" dotnet build "L:\DevOps\Mesa_FI\OI-Metrology\Server\OI.Metrology.Server.csproj" -dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "Infineon.EAF.Runtime" --version "2.56.0" --source "https://tfs.intra.infineon.com/tfs/ManufacturingIT/_packaging/eaf/nuget/v3/index.json" +# dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "Infineon.EAF.Runtime" --version "2.56.0" --source "https://tfs.intra.infineon.com/tfs/ManufacturingIT/_packaging/eaf/nuget/v3/index.json" +dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "Infineon.EAF.Runtime" --version "2.57.0" --source "https://tfs.intra.infineon.com/tfs/FactoryIntegration/_packaging/EAF/nuget/v3/index.json" dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "Tibco.Rendezvous" --version "8.5.0" --source "https://packagemanagement.eu.infineon.com:4430/api/v2/" dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "Infineon.Yoda" --version "5.4.1" --source "https://packagemanagement.eu.infineon.com:4430/api/v2/" dotnet add "T:\MET08RESIHGCV\06_SourceCode\MET08RESIHGCV\Adaptation\MET08RESIHGCV.Tests.csproj" package "External.Common.Logging" --version "3.3.1" --source "https://packagemanagement.eu.infineon.com:4430/api/v2/" diff --git a/_-Review/beelink.proxmox-media.md b/_-Review/beelink.proxmox-media.md index 13cfff6..332ac28 100644 --- a/_-Review/beelink.proxmox-media.md +++ b/_-Review/beelink.proxmox-media.md @@ -1,11 +1,15 @@ --- created: 2024-11-06T02:36:20.000Z type: note -updated: 2024-11-08T04:26:17.000Z +updated: 2024-11-11T20:03:53.719Z --- # Beelink Proxmox Media +```bash Tue Nov 05 2024 16:52:59 GMT-0700 (Mountain Standard Time) +ssh root@free.file.sync.media -i C:/Users/phares/.ssh/id_ed25519 +``` + ## Post-PVE ```bash Tue Nov 05 2024 16:52:59 GMT-0700 (Mountain Standard Time) @@ -58,7 +62,7 @@ lsof -i -P -n | grep LISTEN 192.168.0.11 free.file.sync.root # 22 192.168.0.11 gitea.phares.duckdns.org # 3000 192.168.0.11 immich.phares.duckdns.org # 2283 -192.168.0.11 mattermost.phares.duckdns.org # 8065 +192.168.0.11 mattermost.phares.duckdns.org # 8443 192.168.0.11 neko.phares.duckdns.org # 8082 192.168.0.11 quartz.phares.duckdns.org # / 192.168.0.11 slideshow.phares.duckdns.org # / diff --git a/_-Review/cockpit.md b/_-Review/cockpit.md index d2e79fb..12014ac 100644 --- a/_-Review/cockpit.md +++ b/_-Review/cockpit.md @@ -5,25 +5,46 @@ progress: 0 tags: - Hosts type: note -updated: 2024-08-05T21:04:41.300Z +updated: 2024-11-11T21:10:59.698Z --- # Cockpit - [cockpit](https://cockpit-project.org/) +- [running](https://cockpit-project.org/running) - [podman](https://192.168.11.2:9090/podman#/?container=all) ```bash Fri Jul 26 2024 15:45:00 GMT-0700 (Mountain Standard Time) apt-cache rdepends cockpit apt install cockpit -y passwd phares - - - - - - - apt-get install cockpit cockpit-podman -y systemctl enable --now cockpit.socket ``` + +```bash 1731356291510 = 638669530915100000 = Mon Nov 11 2024 13:18:11 GMT-0700 (Mountain Standard Time) +systemctl restart cockpit.service +systemctl restart cockpit.socket +nano /etc/cockpit/cockpit.conf +``` + +conf 1731356299846 = 638669530998460000 = Mon Nov 11 2024 13:18:19 GMT-0700 (Mountain Standard Time) +[WebService] +Origins = https://cockpit.affirm.duckdns.org wss://cockpit.affirm.duckdns.org +ProtocolHeader = X-Forwarded-Proto +``` + +```bash 1731358497471 = 638669552974710000 = Mon Nov 11 2024 13:54:57 GMT-0700 (Mountain Standard Time) +mv /etc/cockpit/ws-certs.d/0-self-signed.cert /etc/cockpit/ws-certs.d/0-self-signed.cert.old +cp /root/.acme.sh/wild-affirm/affirm.duckdns.org.cer /etc/cockpit/ws-certs.d/0-self-signed.cert +mv /etc/cockpit/ws-certs.d/0-self-signed.key /etc/cockpit/ws-certs.d/0-self-signed.key.old +cp /root/.acme.sh/wild-affirm/affirm.duckdns.org.key /etc/cockpit/ws-certs.d/0-self-signed.key +chmod 774 -R /etc/cockpit/ws-certs.d +systemctl stop cockpit.socket +systemctl stop cockpit +journalctl --rotate +journalctl --vacuum-time=1s +journalctl -u cockpit +systemctl start cockpit.socket +systemctl start cockpit +``` diff --git a/_-Review/home-assistant.md b/_-Review/home-assistant.md index 5c1b993..868571f 100644 --- a/_-Review/home-assistant.md +++ b/_-Review/home-assistant.md @@ -5,7 +5,7 @@ progress: 0 tags: - Duck type: note -updated: 2024-11-07T19:54:36.000Z +updated: 2024-11-11T19:25:37.024Z --- # Home Assistant @@ -112,50 +112,6 @@ wget -O - https://get.hacs.xyz | bash - ## Addons -```conf -192.168.0.11 adguard.phares.duckdns.org # 3002 -192.168.0.11 baikal.phares.duckdns.org # 8013 -192.168.0.11 free.file.sync.root # 22 -192.168.0.11 gitea.phares.duckdns.org # 3000 -192.168.0.11 immich.phares.duckdns.org # 2283 -192.168.0.11 mattermost.phares.duckdns.org # 8065 -192.168.0.11 neko.phares.duckdns.org # 8082 -192.168.0.11 quartz.phares.duckdns.org # / -192.168.0.11 slideshow.phares.duckdns.org # / -192.168.0.11 vaultwarden.phares.duckdns.org # 3000 -192.168.0.21 free.file.sync.k0308 # 22 -192.168.0.31 adguard.affirm.duckdns.org # 3002 -192.168.0.31 chat.affirm.duckdns.org # 5001 -192.168.0.31 cockpit.affirm.duckdns.org # 9090 -192.168.0.31 diskstation.affirm.duckdns.org # 5001 -192.168.0.31 drive.affirm.duckdns.org # 5001 -192.168.0.31 free.file.sync.media # 22 -192.168.0.31 free.file.sync.media # 22 -192.168.0.31 kuma.affirm.duckdns.org # 3001 -192.168.0.31 photos.affirm.duckdns.org # 5001 -192.168.0.31 pve.affirm.duckdns.org # 8006 -192.168.0.31 quartz.affirm.duckdns.org # / -192.168.0.42 free.file.sync.room # 22 -192.168.43.21 adguard.bchs.duckdns.org # 45158 -192.168.43.21 baikal.bchs.duckdns.org # 8013 -192.168.43.21 filebrowser.bchs.duckdns.org -192.168.43.21 firefly.bchs.duckdns.org -192.168.43.21 free.file.sync.loft # 22 -192.168.43.21 glances.bchs.duckdns.org # 8086 -192.168.43.21 grocy.bchs.duckdns.org -192.168.43.21 ha.bchs.duckdns.org # 8124 -192.168.43.21 immich.bchs.duckdns.org # 8181 -192.168.43.21 kuma.bchs.duckdns.org # 3001 -192.168.43.21 nextcloud.bchs.duckdns.org -192.168.43.21 nginx.bchs.duckdns.org # 81 -192.168.43.21 papermerge.bchs.duckdns.org # 8000 -192.168.43.21 photoprism.bchs.duckdns.org # 2342 -192.168.43.21 piwigo.bchs.duckdns.org -192.168.43.21 plex.bchs.duckdns.org -192.168.43.21 postgres.bchs.duckdns.org # 5432 -192.168.43.21 traccar.bchs.duckdns.org # 8082 -``` - ```bash Sun Nov 03 2024 20:51:53 GMT-0700 (Mountain Standard Time) cd /etc/ mkdir /etc/duckdns diff --git a/_-Review/openssl.md b/_-Review/openssl.md index 1ffe533..78d61f0 100644 --- a/_-Review/openssl.md +++ b/_-Review/openssl.md @@ -1,7 +1,7 @@ --- -type: "topic" -created: "2024-01-06T01:25:36.042Z" -updated: "2024-01-06T01:25:36.042Z" +created: 2024-01-06T01:25:36.042Z +type: "'\"topic\"'" +updated: 2024-11-11T05:23:39.000Z --- # OpenSSL @@ -31,3 +31,11 @@ openssl ```run certlm.msc ``` + +- [Enabling-HTTPS](https://github.com/dani-garcia/vaultwarden/wiki/Enabling-HTTPS) + +```bash 1731302597553 = 638668993975530000 = Sun Nov 10 2024 22:23:17 GMT-0700 (Mountain Standard Time) +c: +cd "C:\Program Files\git\usr\bin" +openssl s_client -showcerts -connect vaultwarden.phares.duckdns.org:443 -servername vaultwarden.phares.duckdns.org +``` diff --git a/_-Review/podman.md b/_-Review/podman.md index 106aaf3..6d0001f 100644 --- a/_-Review/podman.md +++ b/_-Review/podman.md @@ -1,7 +1,7 @@ --- created: 2024-07-23T21:06:31.645Z type: note -updated: 2024-11-05T03:28:54.000Z +updated: 2024-11-11T21:19:09.780Z --- # Podman @@ -93,3 +93,9 @@ nano /etc/sysctl.conf # net.ipv4.ip_unprivileged_port_start=0 sysctl -p ``` + +```bash 1731359915689 = 638669567156890000 = Mon Nov 11 2024 14:18:35 GMT-0700 (Mountain Standard Time) +sudo -iu podman +/usr/libexec/podman/quadlet -dryrun --user +/usr/libexec/podman/quadlet --user /home/podman/libexec-podman-quadlet-output +``` diff --git a/_-Review/trigkey.proxmox.md b/_-Review/trigkey.proxmox.md index 32f4a24..eb3e02f 100644 --- a/_-Review/trigkey.proxmox.md +++ b/_-Review/trigkey.proxmox.md @@ -1,7 +1,7 @@ --- created: 2024-11-05T23:51:40.000Z type: note -updated: 2024-11-07T19:54:39.000Z +updated: 2024-11-11T19:25:23.422Z --- # Trigkey Proxmox @@ -271,48 +271,6 @@ snap remove adguard-home snap install adguard-home ``` -```conf -192.168.0.11 adguard.phares.duckdns.org # 3002 -192.168.0.11 baikal.phares.duckdns.org # 8013 -192.168.0.11 free.file.sync.root # 22 -192.168.0.11 gitea.phares.duckdns.org # 3000 -192.168.0.11 immich.phares.duckdns.org # 2283 -192.168.0.11 quartz.phares.duckdns.org # / -192.168.0.11 slideshow.phares.duckdns.org # / -192.168.0.11 vaultwarden.phares.duckdns.org # 3000 -192.168.0.21 free.file.sync.k0308 # 22 -192.168.0.42 free.file.sync.room # 22 -192.168.0.43 adguard.bchs.duckdns.org # 45158 -192.168.0.43 baikal.bchs.duckdns.org # 8013 -192.168.0.43 filebrowser.bchs.duckdns.org -192.168.0.43 firefly.bchs.duckdns.org -192.168.0.43 free.file.sync.loft # 22 -192.168.0.43 free.file.sync.loft # 22 -192.168.0.43 glances.bchs.duckdns.org # 8086 -192.168.0.43 grocy.bchs.duckdns.org -192.168.0.43 ha.bchs.duckdns.org # 8124 -192.168.0.43 immich.bchs.duckdns.org # 8181 -192.168.0.43 kuma.bchs.duckdns.org # 3001 -192.168.0.43 nextcloud.bchs.duckdns.org -192.168.0.43 nginx.bchs.duckdns.org # 81 -192.168.0.43 papermerge.bchs.duckdns.org # 8000 -192.168.0.43 photoprism.bchs.duckdns.org # 2342 -192.168.0.43 piwigo.bchs.duckdns.org -192.168.0.43 plex.bchs.duckdns.org -192.168.0.43 postgres.bchs.duckdns.org # 5432 -192.168.0.43 traccar.bchs.duckdns.org # 8082 -192.168.31.12 adguard.affirm.duckdns.org # 3002 -192.168.31.12 chat.affirm.duckdns.org # 5001 -192.168.31.12 cockpit.affirm.duckdns.org # 9090 -192.168.31.12 diskstation.affirm.duckdns.org # 5001 -192.168.31.12 drive.affirm.duckdns.org # 5001 -192.168.31.12 free.file.sync.media # 22 -192.168.31.12 kuma.affirm.duckdns.org # 3001 -192.168.31.12 photos.affirm.duckdns.org # 5001 -192.168.31.12 pve.affirm.duckdns.org # 8006 -192.168.31.12 quartz.affirm.duckdns.org # / -``` - ## nginx ```bash Mon Nov 04 2024 16:03:02 GMT-0700 (Mountain Standard Time) diff --git a/_-Review/trigkey.ubuntu-podman.md b/_-Review/trigkey.ubuntu-podman.md index 2f7db0b..7c075af 100644 --- a/_-Review/trigkey.ubuntu-podman.md +++ b/_-Review/trigkey.ubuntu-podman.md @@ -1,7 +1,7 @@ --- created: 2024-11-05T22:57:55.000Z type: note -updated: 2024-11-08T05:16:24.000Z +updated: 2024-11-11T19:25:14.208Z --- # Trigkey Ubuntu Podman @@ -10,61 +10,6 @@ updated: 2024-11-08T05:16:24.000Z ssh root@free.file.sync.root -i C:/Users/phares/.ssh/id_ed25519 ``` -## AdGuard - -```conf Mon Nov 04 2024 14:13:43 GMT-0700 (Mountain Standard Time) -192.168.0.21 free.file.sync.k0308 # 22 -192.168.0.31 adguard.affirm.duckdns.org # 3002 -192.168.0.31 chat.affirm.duckdns.org # 5001 -192.168.0.31 cockpit.affirm.duckdns.org # 9090 -192.168.0.31 diskstation.affirm.duckdns.org # 5001 -192.168.0.31 drive.affirm.duckdns.org # 5001 -192.168.0.31 free.file.sync.media # 22 -192.168.0.31 free.file.sync.media # 22 -192.168.0.31 kuma.affirm.duckdns.org # 3001 -192.168.0.31 photos.affirm.duckdns.org # 5001 -192.168.0.31 pve.affirm.duckdns.org # 8006 -192.168.0.31 quartz.affirm.duckdns.org # / -192.168.0.42 free.file.sync.room # 22 -192.168.0.43 adguard.bchs.duckdns.org # 45158 -192.168.0.43 baikal.bchs.duckdns.org # 8013 -192.168.0.43 filebrowser.bchs.duckdns.org -192.168.0.43 firefly.bchs.duckdns.org -192.168.0.43 free.file.sync.loft # 22 -192.168.0.43 glances.bchs.duckdns.org # 8086 -192.168.0.43 grocy.bchs.duckdns.org -192.168.0.43 ha.bchs.duckdns.org # 8124 -192.168.0.43 immich.bchs.duckdns.org # 8181 -192.168.0.43 kuma.bchs.duckdns.org # 3001 -192.168.0.43 nextcloud.bchs.duckdns.org -192.168.0.43 nginx.bchs.duckdns.org # 81 -192.168.0.43 papermerge.bchs.duckdns.org # 8000 -192.168.0.43 photoprism.bchs.duckdns.org # 2342 -192.168.0.43 piwigo.bchs.duckdns.org -192.168.0.43 plex.bchs.duckdns.org -192.168.0.43 postgres.bchs.duckdns.org # 5432 -192.168.0.43 traccar.bchs.duckdns.org # 8082 -192.168.11.2 adguard.jmlc.duckdns.org # 3002 -192.168.11.2 affirm.jmlc.duckdns.org # 8069 -192.168.11.2 baikal.jmlc.duckdns.org # 8001 -192.168.11.2 cockpit.jmlc.duckdns.org # 9090 -192.168.11.2 dashkiosk.jmlc.duckdns.org # 9400 -192.168.11.2 free.file.sync.root # 22 -192.168.11.2 gitea.jmlc.duckdns.org # 3000 -192.168.11.2 immich.jmlc.duckdns.org # 2283 -192.168.11.2 mattermost.jmlc.duckdns.org # 8065 -192.168.11.2 music.jmlc.duckdns.org # -192.168.11.2 neko.jmlc.duckdns.org # 8082 -192.168.11.2 pgadmin.jmlc.duckdns.org # 5007 -192.168.11.2 phares.duckdns.org # -192.168.11.2 quartz.jmlc.duckdns.org # 8069 -192.168.11.1 router.jmlc.duckdns.org # -192.168.11.2 slideshow.jmlc.duckdns.org # 8080 -192.168.11.2 uptimekuma.jmlc.duckdns.org # 3004 -192.168.11.2 vaultwarden.jmlc.duckdns.org # 5008 -192.168.11.2 xandikos.jmlc.duckdns.org # 8000 -``` - ## Mount - [ubuntu-make-mount-point-for-unused-partitions](https://superuser.com/questions/1640712/ubuntu-make-mount-point-for-unused-partions) @@ -131,61 +76,6 @@ mkisofs -o /mnt/free-file-sync/iso/All\ Pictures\ from\ Wedding\ Originals\ 2006 - [x] Create library for moving photos - [ ] Enable person -## Podman Pull - -```bash 638666113279510000 = Thu Nov 07 2024 14:22:07 GMT-0700 (Mountain Standard Time) -podman pull docker.io/ckulka/baikal:latest -podman pull docker.io/library/postgres:14 -podman pull docker.io/gitea/act_runner:nightly -podman pull docker.io/gitea/gitea:1.22.1-rootless -podman pull ghcr.io/daniele-athome/immich-carddav-sync-daemon:master -podman pull docker.io/tensorchord/pgvecto-rs:pg16-v0.2.0 -podman pull docker.io/library/postgres:16 -podman pull ghcr.io/immich-app/immich-machine-learning:release -podman pull docker.io/library/redis:6.2-alpine@sha256:d6c2911ac51b289db208767581a5d154544f2b2fe4914ea5056443f62dc6e900 -podman pull ghcr.io/immich-app/immich-server:release -podman pull docker.io/postgres:13-alpine -podman pull docker.io/library/postgres:16 -podman pull docker.io/mattermost/mattermost-team-edition:9.11.2 -podman pull docker.io/m1k1o/neko:firefox -podman pull docker.io/library/postgres:13 -podman pull docker.io/library/postgres:16 -podman pull docker.io/odoo:15.0 -podman pull docker.io/odoo:16.0 -podman pull docker.io/library/postgres:14 -podman pull docker.io/louislam/uptime-kuma:1 -podman pull docker.io/library/postgres:14 -podman pull docker.io/vaultwarden/server:latest -podman pull ghcr.io/jelmer/xandikos -``` - -```bash 638666129739730000 = Thu Nov 07 2024 14:49:33 GMT-0700 (Mountain Standard Time) -systemctl --user start gitea-db -systemctl --user start immich-db -systemctl --user start mattermost-db -systemctl --user start odoo-db -systemctl --user start vaultwarden-db -systemctl --user start immich-redis -systemctl --user start gitea-runner -systemctl --user start immich-card-dav -systemctl --user start immich-learning -systemctl --user start pgadmin -systemctl --user start baikal-server -systemctl --user start gitea-server -systemctl --user start immich-server -systemctl --user start mattermost-server -systemctl --user start neko-server -systemctl --user start odoo-server -systemctl --user start uptime-kuma-server -systemctl --user start vaultwarden-server -systemctl --user start xandikos-server -``` - -```bash 638666195277020000 = Thu Nov 07 2024 16:38:47 GMT-0700 (Mountain Standard Time) -# chmod: /var/lib/gitea/git: Operation not permitted -podman exec -it gitea-server bash -``` - ```bash 638666368162310000 = Thu Nov 07 2024 21:26:55 GMT-0700 (Mountain Standard Time) # https://www.snbforums.com/threads/duckdns-with-letsencrypt.86114/ cd /tmp diff --git a/_-Review/ubuntu.md b/_-Review/ubuntu.md index 234c29a..8caa920 100644 --- a/_-Review/ubuntu.md +++ b/_-Review/ubuntu.md @@ -1,7 +1,7 @@ --- created: 2024-01-29T05:19:01.392Z type: topic -updated: 2024-07-31T20:35:06.956Z +updated: 2024-11-11T00:55:45.000Z --- # Ubuntu @@ -191,3 +191,14 @@ getfacl -R yourDirectory > permissions.acl setfacl --restore=permissions.acl tree -ap>tree.txt ``` + +## NVMe Slot Gen + +- [how-to-determine-from-command-line-if-nvme-slot-is-gen-3-or-gen-](https://askubuntu.com/questions/1428578/how-to-determine-from-command-line-if-nvme-slot-is-gen-3-or-gen-4#:~:text=Here%20we%20can%20see%20the,generation%20of%20the%20PCIe%20itself.&text=Here%20we%20can%20see%20the%20slot%20supports%20up%20to%2016,s%20thence%20it%20is%20Gen4) + +```bash 1731286496058 = 638668832960580000 = Sun Nov 10 2024 17:54:55 GMT-0700 (Mountain Standard Time) +lspci | grep -i nvme +# 02:00.0 Non-Volatile memory controller: Sandisk Corp WD Black SN770 / PC SN740 256GB / PC SN560 (DRAM-less) NVMe SSD (rev 01) +lspci -vv -s 02:00.0 | grep -w LnkCap +# LnkCap: Port #0, Speed 16GT/s, Width x4, ASPM L1, Exit Latency L1 <8us +``` diff --git a/_-Review/up-time-kuma.md b/_-Review/up-time-kuma.md index f2d5b11..c427975 100644 --- a/_-Review/up-time-kuma.md +++ b/_-Review/up-time-kuma.md @@ -1,7 +1,7 @@ --- created: 2024-07-02T16:23:43.108Z type: note -updated: 2024-11-07T00:14:04.000Z +updated: 2024-11-11T23:03:14.711Z --- # UpTimeKuma @@ -18,3 +18,31 @@ updated: 2024-11-07T00:14:04.000Z - [x] nodejs - [x] HAOS - [x] PikaPods + +- [uptimekuma-install](https://github.com/tteck/Proxmox/blob/main/install/uptimekuma-install.sh) + +```bash 1731365127680 = 638669619276800000 = Mon Nov 11 2024 15:45:27 GMT-0700 (Mountain Standard Time) +pct enter 100 +cd /opt/uptime-kuma +npm install pm2 -g && pm2 install pm2-logrotate +pm2 monit +nano .env +``` + +```conf 1731365412167 = 638669622121670000 = Mon Nov 11 2024 15:50:11 GMT-0700 (Mountain Standard Time) +UPTIME_KUMA_SSL_CERT=/certs/server.cert +UPTIME_KUMA_SSL_KEY=/certs/server.key +``` + +```bash 1731365418536 = 638669622185360000 = Mon Nov 11 2024 15:50:18 GMT-0700 (Mountain Standard Time) +exit +mkdir /mnt/vm-100-disk-0 +mount /dev/pve/vm-100-disk-0 /mnt/vm-100-disk-0 +cd /mnt/vm-100-disk-0 +mkdir /mnt/vm-100-disk-0/certs +cp /root/.acme.sh/wild-affirm/affirm.duckdns.org.cer /mnt/vm-100-disk-0/certs/server.cert +cp /root/.acme.sh/wild-affirm/affirm.duckdns.org.key /mnt/vm-100-disk-0/certs/server.key +umount /mnt/vm-100-disk-0 +pct enter 100 +systemctl status uptime-kuma.service +``` diff --git a/_-Review/vault-warden.md b/_-Review/vault-warden.md index 24f6ef7..5357537 100644 --- a/_-Review/vault-warden.md +++ b/_-Review/vault-warden.md @@ -8,11 +8,16 @@ tags: - LinkPC - VaultWarden type: note -updated: 2024-08-05T21:46:36.385Z +updated: 2024-11-11T04:04:15.000Z --- # VaultWarden +- [x] snap ```snap install vaultwarden``` +- [x] Docker (podman) +- [x] lxc +- [ ] HAOS + ## Install App - From App Store / Play Store install BitWarden @@ -63,3 +68,9 @@ openssl rand -base64 48 podman pull vaultwarden/server:latest podman run -d --name vaultwarden -v /home/:/data/ -p 8006:80 vaultwarden/server:latest ``` + +## Icons + +- [gitea](https://icons.bitwarden.net/gitea.com/icon.png) +- [google](https://icons.bitwarden.net/google.com/icon.png) +- [ubuntu](https://icons.bitwarden.net/ubuntu.com/icon.png)