- 1 Post
- 81 Comments
InnerScientist@lemmy.worldto
Selfhosted@lemmy.world•reverse proxy over vpn without docker?English
3·21 days agoHere:
server { listen 443 quic; listen [::]:443 quic; listen 443 ssl; listen [::]:443 ssl; server_name jellyfin.kitsuna.net; http2 on; http3 on; quic_gso on; tcp_nodelay on; # You can increase the limit if your need to. error_log /var/log/nginx/jellyfin.access.log; # ssl on; # ssl_certificate /etc/nginx/certificate.crt; # ssl_certificate_key /etc/nginx/certificate.key; # ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # don’t use SSLv3 ref: POODLE ssl_certificate /etc/letsencrypt/live/kitsuna.net/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/kitsuna.net/privkey.pem; # ssl_certificate_key /etc/letsencrypt/live/kitsuna.net/privkey.pem; ssl_protocols TLSv1.2 TLSv1.3; add_header Alt-Svc 'h3=":$server_port"; ma=86400'; add_header x-quic 'h3'; add_header Alt-Svc 'h3-29=":$server_port"'; location / { proxy_pass http://10.159.4.12:8096/; # proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forward-Proto http; proxy_set_header X-Nginx-Proxy true; } }
I don’t know but try it: https://abrahamjuliot.github.io/creepjs
And all that’s left is your fully trackable browser fingerprint.
InnerScientist@lemmy.worldto
Selfhosted@lemmy.world•Lightweight and flexible: Bitwarden lite self-host deployment is now generally available | BitwardenEnglish
31·1 month agoNo? Everyone who uses the bitwarden app or browser extention has a local copy of the database that is used for read operations. You can’t disable this so everyone who uses bitwarden can still use their passwords even if the server dies.
InnerScientist@lemmy.worldto
Programmer Humor@programming.dev•This meme keep evolving day by day.
4·2 months agoour right
InnerScientist@lemmy.worldto
Selfhosted@lemmy.world•How to Run Custom Linux Images on Oracle Free TierEnglish
5·2 months agoYeah I tried just now and it diesn’t seem to be working (anymore?) could’ve sworn that worked.
You can still kexec the installiers directly, I followed the netboot.xyz scripts and got the links they use. Here’s Debian as an example:
From the scripts: https://deb.debian.org/debian/dists/stable/main/installer-amd64/current/images/netboot/ looking at the boot config debian-installer/amd64/grub/grub.cfg
submenu '... KDE Plasma desktop boot menu ...' { set gfxpayload=keep menuentry '... Install' { set background_color=black linux /debian-installer/amd64/linux desktop=kde vga=788 --- quiet initrd /debian-installer/amd64/initrd.gzso we need to download those two files and take the netboot.xyz cmdline arguments then
$ kexec --command-line="desktop=kde vga=788 mirror/suite=stable initrd=initrd.magic console=ttyS0,115200n8" --initrd=initrd.gz -l linux´ $ systemctl kexecand it boots.
also here’s an example for the nixos netboot commands, more on that in the nixos manual:
$ kexec --load bzImage \ --initrd=initrd.gz \ --command-line "init=/nix/store/n37nmcvbrblk9ahfzj9nxy01axs7zsf6-nixos-system-nixos-kexec-25.11pre-git/init nohibernate loglevel=4 lsm=landlock,yama,bpf" $ systemctl kexecEdit:
No console access
If that means that you can only connect to SSH and have no VGA/video then this will be limited, you could setup an automated install but that requires a lot more knowledge than what your guide requires.
InnerScientist@lemmy.worldto
Selfhosted@lemmy.world•How to Run Custom Linux Images on Oracle Free TierEnglish
5·2 months agoKexec can be used to load a new kernel and “reboot” quickly, it can also be used to load a new kernel, an initrd and never touch the disk. Such a system lives completely in ram and allows you to modify the disk in any way you want without breaking you running Linux (which is in ram)
Any distro that has a network boot installer that can be passed to kexec can be installed this way, any that don’t can still kexec any Linux distro and then install any other distro by passing the disk to a VM and installing linux through that.
You can also kexec the netboot.xyz image and get any distro supported there.
InnerScientist@lemmy.worldto
Selfhosted@lemmy.world•How to Run Custom Linux Images on Oracle Free TierEnglish
3·2 months agoCan’t you just kexec and be on your way?
InnerScientist@lemmy.worldto
Selfhosted@lemmy.world•What budget friendly GPU for local AI workloads should I aim for?English
6·2 months agoi will simply want to scan projects that i personally use to be aware of its current state and future changes, before i blindly update apps i host.
If you’re just doing this for yourself then you still need to know the programming languages involved, what kind of vulnerabilities exist, how to validate them and quite a bit of how the projects operate.
The AI will output a lot of false positives and you will need to actually know if any of the “vulnerabilities” are valid or just hallucinations. Do you really want that extra workload?
InnerScientist@lemmy.worldto
Selfhosted@lemmy.world•Every single time I think of restructuring my homelab storage. What do you use for storage engines and how does it benefit you?English
10·3 months agoNo worries, I installed it for you.
InnerScientist@lemmy.worldto
Programmer Humor@programming.dev•Ancient IBM wisdom (from 1979) that the bosses just straight up promptly forgot
10·3 months agoA COMPUTER CAN NEVER BE HELD ACCOUNTABLE
THEREFORE A COMPUTER MUST
NEVERMAKEAMANAGEMENT DECISIONs
InnerScientist@lemmy.worldto
Selfhosted@lemmy.world•Google flags Immich sites as dangerousEnglish
38·3 months agoGoogle protecting Google from FOSS.
They’re right too, after using Immich I don’t want to go back.
InnerScientist@lemmy.worldto
Selfhosted@lemmy.world•The AWS outage hit us during the day in Australia. I didn't notice because I run my own server, btwEnglish
2·3 months agoMe myself and I.
Also a third party for some family connections.
InnerScientist@lemmy.worldto
Selfhosted@lemmy.world•Yet another note taking recommendation neededEnglish
1·3 months agoI run wireguard and Android with chrome cause firefox doesn’t support pwa. Did you add it to your home screen?
Edit: Also I run release V2
InnerScientist@lemmy.worldto
Selfhosted@lemmy.world•Yet another note taking recommendation neededEnglish
1·3 months agoIt just works™?
Silverbullet supports working offline as a pwa, just click install on the website and you get a shortcut to the web app that you can use online and offline, open it when your online again to sync your changes to the other devices.
InnerScientist@lemmy.worldto
Selfhosted@lemmy.world•Yet another note taking recommendation neededEnglish
3·4 months agoCan recommend, works offline and online with PWA support and stores everything in Markdown files for easy migration if you want to change your frontend.

To understand recursion, first you must understand terminal capitalism.