

Could you elaborate on why not?
Could you elaborate on why not?
The workaround
Quit using YouTube directly and proxy your request through an Invidious instance.
Your requests are mixed in with everyone else’s, ad’s are blocked and most importantly only 1 machine touches YouTube directly and that’s the server hosting Invidious.
Baffling how this got downvoted to lemmy’s equivalent of oblivion with no rebuttals by anyone, you’re absolutely right.
We tried that already, they still won the election,
Meanwhile Canadian liberals are banning semi-automatic guns left a right because they look scary and think they belong in a military.
Of course my hot-pink GSG chambered in .22Lr with a 5 round magazine capacity certainly belongs on a battlefield.
In this scenario if a user is using Debian 12 (Bookworm) and wanted to upgrade to Debian 13 (Trixie) it is possible to do by editing your /etc/apt/sources.list
file and replacing Bookworm with Trixie.
Obviously consult the documentation and backup your files before making drastic changes to your operating system.
I upgraded my distro relatively easily, had to purge and reinstall my nvidia packages & driver but other than that we’re back in action almost as if nothing changed.
KDE got a bit fancier with Plasma 6, a lot of themes no longer work.
Majority of average office workers do not use CAD software.
That really depends on the office, doesn’t it? Project Managers, Detailers and Engineers should be familiar with CAD software.
Going into the Trixie update blind with no backups, first reboot was already a failure, wish me luck.
Success! Only real issue was the nvidia-persistenced.service
not starting preventing boot, running sudo apt purge *nvidia*
and reinstalling resolves the issue.
Okay so going at it again, i think i now understand the reason for the Docker label now, here is my current docker-compose.yml
i made some tweaks to the one from your github but i can’t seem to get a log file to generate.
I suspected it was a permissions issue on the volume mount so i ran chmod 777
on the ./config/csp
directory but still wont get a log file.
user@debian:~/compose$ ls config/ | grep csp; ls config/csp/; ls config/csp/logs/
drwxrwxrwx 3 user user 4096 Aug 9 09:11 csp
total 12
drwxrwxrwx 3 user user 4096 Aug 9 09:11 .
drwxr-xr-x 44 user user 4096 Aug 8 16:41 ..
drwxrwxrwx 2 user user 4096 Aug 9 09:04 logs
total 8
drwxrwxrwx 2 user user 4096 Aug 9 09:04 .
drwxrwxrwx 3 user user 4096 Aug 9 09:11 ..
csp-report:
image: mhzawadi/csp-report
networks:
main:
ipv4_address: 172.18.0.38
#ports:
# - "8432:8080"
ports:
- target: 8080
published: 8432
mode: host
container_name: csp-report
environment:
- TZ=America/Vancouver
labels:
- "csp_report.url=192.168.1.199:3000"
volumes:
- ./config/csp/logs:/var/www/html/logs
user@debian:~/compose$ sudo docker compose up -d csp-report --force-recreate; sudo docker logs csp-report -f
WARN[0000] The "POSTGRES_DB" variable is not set. Defaulting to a blank string.
[+] Running 1/1
✔ Container csp-report Started 0.5s
/config/start.sh: Launching Unit daemon to perform initial configuration...
2025/08/09 16:21:18 [info] 12#12 unit 1.34.1 started
2025/08/09 16:21:18 [info] 14#14 discovery started
BusyBox v1.37.0 (2025-08-05 16:42:11 UTC) multi-call binary.
Usage: seq [-w] [-s SEP] [FIRST [INC]] LAST
Print numbers from FIRST to LAST, in steps of INC.
FIRST, INC default to 1.
-w Pad with leading zeros
-s SEP String separator
2025/08/09 16:21:18 [notice] 14#14 module: php 8.4.2 "/usr/lib/unit/modules/php84.unit.so"
2025/08/09 16:21:18 [info] 13#13 controller started
2025/08/09 16:21:18 [notice] 13#13 process 14 exited with code 0
2025/08/09 16:21:18 [info] 18#18 router started
2025/08/09 16:21:18 [info] 18#18 OpenSSL 3.3.4 1 Jul 2025, 30300040
{
"certificates": {},
"config": {
"listeners": {},
"routes": [],
"applications": {}
},
"status": {
"modules": {
"php": {
"version": "8.4.2",
"lib": "/usr/lib/unit/modules/php84.unit.so"
}
},
"connections": {
"accepted": 0,
"active": 0,
"idle": 0,
"closed": 0
},
"requests": {
"total": 0
},
"applications": {}
}
}
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
2025/08/09 16:21:18 [info] 20#20 "csp_report" prototype started
2025/08/09 16:21:18 [info] 21#21 "csp_report" application started
{
"success": "Reconfiguration done."
}
100 413 100 43 100 370 2808 24162 --:--:-- --:--:-- --:--:-- 27533
/config/start.sh: Stopping Unit daemon after initial configuration...
2025/08/09 16:21:18 [notice] 13#13 process 17 exited with code 0
2025/08/09 16:21:18 [notice] 20#20 app process 21 exited with code 0
2025/08/09 16:21:18 [alert] 20#20 sendmsg(13, -1, -1, 2) failed (32: Broken pipe)
2025/08/09 16:21:18 [notice] 13#13 process 18 exited with code 0
2025/08/09 16:21:18 [notice] 13#13 process 20 exited with code 0
BusyBox v1.37.0 (2025-08-05 16:42:11 UTC) multi-call binary.
Usage: seq [-w] [-s SEP] [FIRST [INC]] LAST
Print numbers from FIRST to LAST, in steps of INC.
FIRST, INC default to 1.
/config/start.sh: Unit initial configuration complete; ready for start up...
-w Pad with leading zeros
-s SEP String separator
2025/08/09 16:21:18 [info] 1#1 unit 1.34.1 started
2025/08/09 16:21:18 [info] 31#31 discovery started
2025/08/09 16:21:18 [notice] 31#31 module: php 8.4.2 "/usr/lib/unit/modules/php84.unit.so"
2025/08/09 16:21:18 [info] 1#1 controller started
2025/08/09 16:21:18 [notice] 1#1 process 31 exited with code 0
2025/08/09 16:21:18 [info] 33#33 router started
2025/08/09 16:21:18 [info] 33#33 OpenSSL 3.3.4 1 Jul 2025, 30300040
2025/08/09 16:21:18 [info] 34#34 "csp_report" prototype started
2025/08/09 16:21:18 [info] 35#35 "csp_report" application started
127.0.0.1 - - [09/Aug/2025:16:21:23 +0000] "POST / HTTP/1.1" 200 7 "-" "curl/8.12.1"
deleted by creator
Most folks here seem to lean to a moderate left also, Conservatives are apparently grouped in with Republicans an MAGA.
While it’s nice to see the community grow there really isn’t any diversity, for lack of a better word, in the political discussions made here.
This is where we need dedicated servers and self moderation
My knowledge towards battlefield games ends at BF4 but I’m pretty sure people pay to host custom servers, EA refuses to open source it and only supply a handful of third parties with the actual code for them to charge hosting fees.
I’m sure there is an NDA involved.
Hey there! Following up on this, i got your application started however, it seems that this is more for folks who actually know PHP an HTML and less for folks like myself who just find Docker applications (Invidious, Homepage, RedLib) spin them up and rig them to work with one another so i don’t think this will work for me personally at the moment in time regardless seems like a great tool nonetheless!
Thanks again!
Is there any special configuration needed for it? Env variables, network interface, volumes & config files, etc?
I plan to set this up in a docker-compose file later this afternoon once I get some free time.
Ah bless!
I’ve been using Firefox extensions to make up my CSP’s and so far it’s been an absolute nightmare! Thank you for this tool!
Debian - I’ve put Debian with KDE on the mini PC server.
Save your resources on the mini pc by getting rid of KDE, desktops can take quite a lot of resources to run!
If you aren’t familiar with the BASH shell it’s essentially the heart of every Linux/GNU based operating systems, no need for a clunky GUi on a server.
Key commands:
cd
== Change Directory
sudo
== Root privileges
mkdir
== Make directory
rm -f
== Remove file/directory with force
touch
== Make a new file
nano
== Text/File editor
cat
== Read file contents and print to shell
Commands don’t need to be complicated! For example nano /home/SomeUser/Downloads/SomeRandom.txt
will open the text editor to SomeRandom.txt in the /Downloads
directory of SomeUser
I have had the extension for quite a while, I think in TestFlight however, PiHole handles 99% of my filtering so I never really noticed the extension in full effect.
I actually don’t watch a whole lot of YouTube anymore so I can’t really comment on this here.
But isn’t this what people are trying to avoid when it comes to digital privacy? User data being used in less algorithms?