I've been using Authelia with several OIDC integrations for a while now. Works great. They've released a huge update like a day ago too. Out of the ones you listed, it's very lightweight too. The docs are a bit all over the place but it is quite comprehensive.
I did look at Zitadel and tried setting it up myself but I just couldn't get it to work. The docs are a bit vague.
Ah you caught me out on that one, I was recalling from memory. Everything still holds, but it's actually US helping to detoxify the consequences of Agent Orange, support its victims, clearing out bombs, mines, etc. AND also recover and identify Vietnamese soldiers' remains. They never paid reparations for the damage so I guess this is it.
International relations stuff is not just A is bad B is now friend. For Vietnam to get as much resources as it can while staying friendly and peaceful towards those that offer to help, it cannot always stir the history soup and make a big deal out of its painful past. Vietnam is more than just whatever came out of the US-Vietnam war.
I'm not sure I agree with the take that Vietnam favors US relations because China did bad things. It paints Vietnam as antagonizing US and China relations. While US-China relations are in fact poor, the reality is Vietnam is a much smaller country that seeks cooperation and as much help as it needs, and has no chance to point out this antagonism publicly.
Vietnamese being very warm and welcoming to visitors may skew their sentiment towards USians coming from the Wild West. The fact that y'all come at all is pretty cool, shows that the food is good and the landscape nice.
Vietnam also receives Chinese visitors, all the time and all day of the year. They show the same appreciation, but it is quite normalized. Both China and Vietnam relations also go a long way back, so there is less of an element of novelty, therefore less need to be humble and polite. China, after all, is like a (much) bigger brother.
"US better" is definitely not the sentiment when I ask Vietnamese this question. They admit China's support is more appreciated and frankly, useful, but wishes to be less coupled to China. The US involvement is annoying to some, and appreciated by others. I don't know if there is much heft to it other than friendly words on paper and in the press.
When Biden visited, Vietnam agreed to receive a lot of help and support in technological, scientific, and energy domain from the US, as well as help to (continue) undoing the mass destruction the US has caused in return for the bodies of US soldiers. I don't think Vietnam has forgotten at all. The agreement is not because US is better. Sino-Vietnamese trade stands strong.
Here's another element to the story. China borders Vietnam and thus it (under various names and governments) has history with Vietnam (also under various names and governments) that spans way back to before either were communist.
In Vietnam, it is taught in history classes at a primary level about conflicts and wars with China that last a total of a thousand years. Was this communist China? No, neither was it communist Vietnam. But is it still significant to the extent that it is historical knowledge that is taught in the main curriculum. Otherwise if we solely teach (joint North-South) communist Vietnam history you'd run out of content pretty quick as the country is so recently established.
I don't know what or if at all communist Chinese history is taught in the curriculum. But yeah Chinese warlords did engage in a lot of wars and invasions with the warlords down south in Vietnam.
Now the Sino-Vietnamese war did happen. The sentiment was perhaps a feeling of betrayal and shock. Many understand why China might have invaded, including the involvement of Pol Pot.
But things have changed. I always say this: historical events are real events that happened but they don't act as static backdrop to reduce present phenomenon to simple yes no causality. They are for personal remembrance and for future lessons. Both China and Vietnam have made strict plans to normalize relations in the early 90s. Here is a translated excerpt from a recent article on 45 years after the Sino-Vietnamese war:
With the spirit of "Putting the past aside, looking forward to the future", we have built a bridge across the painful pit of war, working together to build an increasingly sustainable relationship between Vietnam and China!
It is more often discussed how terrible the Pol Pot government was during that time (they also killed and tortured many Vietnamese) and how necessary Vietnamese involvement was. There is also Cambodian-Vietnamese relations to sort out in this equation. While these wars are coupled in a way, modern treatments isolate them in order to rectify the relations individually with its neighbors.
Vietnam has also decided to move on with the US in a similar vein to how it did with China. But the sentiment is not the same. To contrast, here's an excerpt from 2020 on 45 years after the US-Vietnam war:
The victory of Ho Chi Minh's campaign marked a major turning point in the nation's history, fully completing the goal of "Fighting the Americans out, fighting the puppets" as set out by President Ho Chi Minh; liberate all of South Vietnam, ending 21 years of national division, leading to the unity, independence, sovereignty and territorial integrity of Vietnam on land, airspace and sea; bringing our nation into a new era, the era of national independence and socialism throughout the entire Vietnamese Fatherland.
Conflicts in the South China Sea is a tricky one, but it's not swept under the rug. China and Vietnam have sought to sort out naval and armed conflicts in the area. While it is somewhat of a stale issue by now, I think we just have to wait to see how they decide to settle/regulate it.
I've tried nearly every selfhosted dashboard out there and in the end settled for static html/css/js. If you want to access links quickly by typing abbreviations then use something like https://github.com/Ozencb/tilde-enhanced. A lot lighter and can be used with an existing webserver too.
Set tailscale to use your dns server to resolve your services (or all traffic if you prefer). Assuming your dns server is on 100.x.x.1:53, then put 100.x.x.1 as a nameserver.
I got ads removed on mine by asking chat support. The only caveat is it needs to be registered to an account. If you get a patient employee and ask kindly that the ads are not appropriate for children, it usually works.
I didn't have ads either but being able to use KoReader is a good enough motivation for me.
You can customize it a lot to your own liking and they do something clever with page changing that it seems a lot more responsive.
Another thing is I used to have to convert epubs to KFX to get nice hyphenation and good typography but on KoReader you seem to be able to customize all those typography things with whatever epub you throw at it.
Also, I have a local Calibre OPDS endpoint, you can add that in KoReader and download books over wirelessly. WiFi needs to be on when doing that but with a few tweaks you have read only root partiton so Kindle shouldn't update.
Overall there are a lot of steps to it, if you're comfortable with your current setup it's not worth the hassle/time.
Anna's Archive, Libgen, Mobilism, IRC (I use a self-hosted service called OpenBooks for this). I use Calibre for metadata sorting, plug Kindle in and move books that way and keep it on airplane mode.
Also, new Kindle jailbreak for <= 5.16.2.1.1 if anyone's interested. Managed to get KoReader on my 10th Gen Basic.
I don't know how you're hosting it, but when I was hosting LibreX, I had to make an opensearch.xml with the correct domain and bind mount it to the correct location. I don't exactly remember the details since I moved to Searxng.
Also, if you're not aware, LibreX was forked to LibreY, which is the updated repo.
Without revealing too much about myself, I've experienced some of the stuff you've written about, and I thank you for putting it into concrete words the feelings and thoughts I've had over the years growing up battling with these issues. Even if you don't pursue writing it up for prolewiki, you helped me by writing this, and I'm sure it'll help others too. ♥️
https://grapheneos.org/releases#changelog