wireguard-install
chromium
wireguard-install | chromium | |
---|---|---|
61 | 252 | |
4,519 | 21,092 | |
1.5% | 1.5% | |
6.4 | 10.0 | |
4 months ago | about 14 hours ago | |
Shell | C++ | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
wireguard-install
-
I'm blocking connections from AWS to my on-prem services
+1 to WireGuard. For people new to it, there are some great scripts which set up and configure it for you like https://github.com/Nyr/wireguard-install
-
VPNs are being blocked
after that u can simply run this script https://github.com/Nyr/wireguard-install that helps you automatically install wireguard and create a config ( to add more configs just run it again ). This script also generates QR code that you can simply scan by ur phone
- What would be the best way to VPN into my pihole from my mobile phone while I am out of the home?
- Best VPN choice for internet streaming?
-
Certain websites refuse to load
I currently have WG set up on a Linode Ubuntu server (installed from https://github.com/Nyr/wireguard-install) with Pihole setup in the background. I have everything working just fine, except for some websites showing as "Page cannot be displayed". I've looked up in the subreddit and some have recommended changing the MTU (which I've tried on server/client), but that doesn't resolve the issue. In Pihole, it shows that it responds correctly. I did enable IPv6, but this happened before adding IPv6. Running curl from SSH to access the affected site, it tells me 301 Site moved permanently. Here's the server config:
-
OpenVPN client issues still
https://github.com/Nyr/wireguard-install
- Building Your Personal Openvpn Server: A Step-by-step Guide Using A Quick Installation Script
-
Developer wanting to start learning about homelab
As for the VPN: I always use this installer on a raspy pi (you can do this on a virtual machine): https://github.com/Nyr/wireguard-install But that is only because I hate having to set up keys.
- Racknerd or ethernetservers
- (newb question)Want to connect to Linux pC at home using NoMachine and SSH over the internet- what's the safest way to set this up?
chromium
-
Show HN: Nxtscape – New Web Browser
btw, if you want to speed up the build times you should look to use RE API or Goma. it can make a build finish in about 15 to 30 minutes.
https://chromium.googlesource.com/chromium/src/+/main/docs/l...
It seems like gemini 2.5 is pre-trained on chromium given it has a lot of context into the current state of the codebase. That may help a bit.
Also, I've not tried this yet, but maybe using an MCP server over a clangd language server is a solution to the context problem?
https://chromium.googlesource.com/chromium/src/+/master/docs...
-
What Google Translate Can Tell Us About Vibecoding
Looks like it's still vendored by Chromium: https://github.com/chromium/chromium/tree/main/third_party/c...
- Jemalloc Postmortem
-
The Windows Subsystem for Linux is now open source
It does happen, but it's pretty rare compared to Windows in my experience, where inconvenience is essentially guaranteed.
Firefox on Linux did not really enjoy being updated while running, as far as I remember; Chrome was fine with it, but only since it does some extra work to bypass the problem via its "zygote process": https://chromium.googlesource.com/chromium/src/+/main/docs/l...
- Ports that are blocked by browsers
-
Max severity RCE flaw discovered in widely used Apache Parquet
Standard operating procedure for both the Chrome [https://chromium.googlesource.com/chromium/src/+/HEAD/docs/s...] and Firefox [https://www.mozilla.org/en-US/about/governance/policies/secu...] bug tracking systems.
But the fix itself is public in both the Chrome [https://chromium.googlesource.com/chromium/src.git/+/36dbbf3...] and Firefox [https://github.com/mozilla/gecko-dev/commit/ac605820636c3b96...] source repos, and it makes pretty clear what the bug is.
-
Show HN: I built a Rust crate for running unsafe code safely
My starting point would be Chromium's documentation, as - presumably - chrome is one of the most widely used and battle tested, user-facing, third party sandboxes running on end user machines.
Windows: https://chromium.googlesource.com/chromium/src/+/main/docs/d...
Linux: https://chromium.googlesource.com/chromium/src/+/main/sandbo...
OS X: https://chromium.googlesource.com/chromium/src/+/main/sandbo...
With the caveat that I wouldn't necessairly assume this is the cutting edge at this point, and there might be other resources to invest in for server-side sandboxing involving containers or hypervisors, and that I've only actually engaged with the Windows APIs based on that reading.
I wrote `firehazard` ( https://docs.rs/firehazard/ , https://github.com/MaulingMonkey/firehazard/tree/master/exam... ) to experiment with wrapping the Windows APIs, document edge cases, etc. - although if the long list of warnings in the readme doesn't scare you away, it'll hopefully at least confirm I hesitate to recommend my own code ;)
-
What should Frontend Developer really know?
It's ok if something doesn't look familiar at the moment. You should google it right away. Or check some source code of v8.
-
Today Google bricked my Chromebook by force-installing a hidden extension
The source is available: https://chromium.googlesource.com/chromium/src/+/refs/tags/1...
It’s not “training an AI model on screen contents without consent.”
It is a stupid feature for Google to enable by default: likely what’s making OP’s machine useless is that it’s running an OCR inference model on the OP’s images to index them for search.
Go to chrome://flags and disable “Enable OCR For Local Image Search” and I bet the problem goes away. The AI Service does have a few other features, but that’s the one that’s likely to be cooking the machine.
As for the other comments on this thread, I doubt there’s anything to do with GDPR here. It’s all local.
-
Writing your own C++ standard library from scratch
The license was explicitly chosen to enable code sharing with LLVM's libc++ (https://devblogs.microsoft.com/cppblog/open-sourcing-msvcs-s...).
The MSVC STL's quality is good enough for thousands of pieces of Windows software (including Windows itself & Microsoft's software such as Office) to depend and rely on. It delivers excellent performance for a broad range of use cases. It is actively developed in the open, delivering cutting-edge (C++23 & C++26) features, accepting Pull Requests and wonderfully documented on GitHub. It can be consumed using MSVC and LLVM clang-cl (which the MSVC STL maintainers test with CI infrastructure). The maintainers are actively working on "hardening" features to enable more secure C++ (https://github.com/microsoft/STL/wiki/STL-Hardening).
Unless you specify what "best" or "a library's quality" means to you, MSVC STL is excellent and because of that, the default choice on & for Windows.
Google chooses to only support libc++ for Chrome/Chromium (https://chromium.googlesource.com/chromium/src/+/main/docs/t...). libc++ is not a Google-owned project.
What are some alternatives?
openvpn-install - Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS, Arch Linux and more
ungoogled-chromium - Google Chromium, sans integration with Google
setup-ipsec-vpn - Scripts to build your own IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2
WebKit - Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.
openvpn-install - OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora
termux-packages - A package build system for Termux.