2024-11-08

This commit is contained in:
2024-11-08 09:29:42 -07:00
parent 11bb8c848c
commit 686fa1df1a
18 changed files with 372 additions and 75 deletions

View File

@ -1,11 +1,15 @@
---
created: 2024-11-05T22:57:55.000Z
type: note
updated: 2024-11-05T22:57:55.000Z
updated: 2024-11-08T05:16:24.000Z
---
# Trigkey Ubuntu Podman
```bash
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)
@ -18,7 +22,7 @@ updated: 2024-11-05T22:57:55.000Z
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 phots.affirm.duckdns.org # 5001
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
@ -40,50 +44,25 @@ updated: 2024-11-05T22:57:55.000Z
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.phares.duckdns.org
192.168.11.2 ansible.phares.duckdns.org
192.168.11.2 assistant.phares.duckdns.org
192.168.11.2 baikal.phares.duckdns.org # 8013
192.168.11.2 casa.phares.duckdns.org
192.168.11.2 chat.phares.duckdns.org
192.168.11.2 cockpit.phares.duckdns.org
192.168.11.2 codeserver.phares.duckdns.org
192.168.11.2 dashkiosk.phares.duckdns.org
192.168.11.2 dockge.phares.duckdns.org
192.168.11.2 docmost.phares.duckdns.org
192.168.11.2 emby.phares.duckdns.org
192.168.11.2 filebrowser.phares.duckdns.org
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.phares.duckdns.org # 3000
192.168.11.2 gogs.phares.duckdns.org
192.168.11.2 ha-41.phares.duckdns.org
192.168.11.2 ha-43.phares.duckdns.org
192.168.11.2 ha.phares.duckdns.org
192.168.11.2 immich.phares.duckdns.org # 8181
192.168.11.2 incus.phares.duckdns.org
192.168.11.2 invoice.phares.duckdns.org
192.168.11.2 kestra.phares.duckdns.org
192.168.11.2 lxconsole.phares.duckdns.org
192.168.11.2 music.phares.duckdns.org
192.168.11.2 nextcloud.phares.duckdns.org
192.168.11.2 owncast.phares.duckdns.org
192.168.11.2 pgadmin.phares.duckdns.org
192.168.11.2 phares.duckdns.org
192.168.11.2 phares.phares.duckdns.org
192.168.11.2 pihole.phares.duckdns.org
192.168.11.2 proxmox.phares.duckdns.org
192.168.11.2 quartz.phares.duckdns.org # /
192.168.11.2 readeck.phares.duckdns.org
192.168.11.2 slideshow.phares.duckdns.org # /
192.168.11.2 syncthing.phares.duckdns.org
192.168.11.2 terraform.phares.duckdns.org
192.168.11.2 traccar.phares.duckdns.org
192.168.11.2 umbrel.phares.duckdns.org
192.168.11.2 uptimekuma.phares.duckdns.org
192.168.11.2 vaultwarden.phares.duckdns.org # 3000
192.168.11.2 vscodium.phares.duckdns.org
192.168.11.2 wekan.phares.duckdns.org
192.168.11.2 xandikos.phares.duckdns.org
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
@ -149,4 +128,94 @@ mkisofs -o /mnt/free-file-sync/iso/All\ Pictures\ from\ Wedding\ Originals\ 2006
## Startup Immich
- [x] Create library for still photos
- [ ] Create library for moving photos
- [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
git clone https://github.com/acmesh-official/acme.sh.git
cd /tmp/acme.sh
./acme.sh --install -m mikepharesjr@msn.com
export DuckDNS_Token=1d3fc707-7052-4459-a624-fb01250f00b9
echo $DuckDNS_Token
./acme.sh --register-account -m mikepharesjr@msn.com
./acme.sh --set-default-ca --server letsencrypt
# https://intodns.com/
./acme.sh --issue --dns dns_duckdns -d '*.jmlc.duckdns.org' --debug --home /root/.acme.sh --dnssleep 120 --days 90 --ecc --server https://acme-v02.api.letsencrypt.org/directory
cp -R /root/.acme.sh/\*.jmlc.duckdns.org_ecc/ /root/.acme.sh/wild-jmlc
mv /root/.acme.sh/wild-jmlc/\*.jmlc.duckdns.org.cer /root/.acme.sh/wild-jmlc/jmlc.duckdns.org.cer
mv /root/.acme.sh/wild-jmlc/\*.jmlc.duckdns.org.conf /root/.acme.sh/wild-jmlc/jmlc.duckdns.org.conf
mv /root/.acme.sh/wild-jmlc/\*.jmlc.duckdns.org.csr /root/.acme.sh/wild-jmlc/jmlc.duckdns.org.csr
mv /root/.acme.sh/wild-jmlc/\*.jmlc.duckdns.org.csr.conf /root/.acme.sh/wild-jmlc/jmlc.duckdns.org.csr.conf
mv /root/.acme.sh/wild-jmlc/\*.jmlc.duckdns.org.key /root/.acme.sh/wild-jmlc/jmlc.duckdns.org.key
```
## Cockpit SSL
- [Proxying-Cockpit-over-NGINX](https://cockpit-project.org/external/wiki/Proxying-Cockpit-over-NGINX)
```bash 638666392861430000 = Thu Nov 07 2024 22:08:05 GMT-0700 (Mountain Standard Time)
nano /etc/cockpit/cockpit.conf
```
```conf
[WebService]
Origins = https://cockpit.phares.duckdns.org wss://cockpit.phares.duckdns.org
ProtocolHeader = X-Forwarded-Proto
```