- 1 Post
- 20 Comments
IanTwenty@lemmy.worldto Selfhosted@lemmy.world•Creating similar service to AlternativeToEnglish2·4 days agoAn example site that takes user submissions and is not a wiki:
https://github.com/nerdydaytrips/website
Users submit a form that is turned into a github PR, hosted with cloudflare worker. Site itself is completely static, made with hugo. The data about each map pin is simply key/value in the frontmatter of a markdown file:
https://github.com/NerdyDayTrips/website/blob/main/content/daytrip/eu/gb/1066-battle-of-hastings.md
Simple but effective and can be styled however you need (hugo has themes). Moderation can scale by adding more contributors who can merge PRs.
IanTwenty@lemmy.worldto Technology@lemmy.world•Your household smart products must respect your privacy – including your air fryerEnglish13·24 days ago‘Last year, we asked the public for their views on smart products in a series of workshops. People shared concerns that products collect too much personal information, and said that they feel powerless to control how their data is used and shared’
Thank you to these people!
IanTwenty@lemmy.worldto Technology@lemmy.world•We Should Immediately Nationalize SpaceX and StarlinkEnglish1·1 month agoI’m checking this out!
…could it be your phone’s storage is failing then?
IanTwenty@lemmy.worldto Selfhosted@lemmy.world•Looking for a DMARC processor that alerts me for failuresEnglish4·2 months agoI have not yet had a chance to try it but there’s this:
https://domainaware.github.io/parsedmarc/
Currently I use my own Python script to do some basic reporting but would rather pool effort.
I don’t see anyone talking about the human side so I’ll ask - what is the appetite for change? I can see you yourself are motivated and that’s great. How do you feel the attitude is with the others there? Migrating a company that’s been working analogue for decades sounds like a big change programme regardless of the tech choices you ultimately make. This sounds like process change as well as technology change and that requires using another set of skills to wrangle the people.
I would advise to pick a small area first that’s causing the most pain but also very amenable to common tech most people are already familiar with and is only a small change to existing processes. Get an early visible success.
The photo management might be a good start as we all are used to these apps on our phones and the tech is mature and easy to find in FOSS.
Everyone loves Immich though it has some big warnings on its github page about its own maturity. Maybe something simpler: just file/photo synching and a shared gallery? It can always be upgraded in future. Syncthing is solid, some kind of NAS and one of the older/mature galleries running on top. Get your backup process nailed down and run a real recovery process before too many photos are at stake.
Anyway it sounds exciting and kudos to you for looking to FOSS. Good luck!
IanTwenty@lemmy.worldto Technology@lemmy.world•CVE Board members launch the CVE Foundation, a dedicated, non-profit to continue identifying vulnerabilities, after the US ended its contract with MitreEnglish9·3 months agoThere is some distribution of effort/expertise at least:
When an individual researcher or an organization discovers a new bug in some product, a CVE program partner — there are currently a few hundred across 40 countries — is asked to assess the vulnerability report and assign a unique CVE identifier for the flaw if and as necessary.
https://www.theregister.com/2025/04/16/homeland_security_funding_for_cve/
IanTwenty@lemmy.worldto Selfhosted@lemmy.world•How do I use HTTPS on a private LAN without self-signed certs?English1·3 months agoNot on Firefox, some site functionality is disabled: https://medium.com/@leonardodna/the-ultimate-newbie-guide-for-self-signed-certificates-d81aa3b9987b
IanTwenty@lemmy.worldto Selfhosted@lemmy.world•How do I use HTTPS on a private LAN without self-signed certs?English1·3 months agoI know what you mean but using real self-signed certificates (i.e. no CA at all) with modern browsers causes so many issues I find them unusable.
IanTwenty@lemmy.worldto Selfhosted@lemmy.world•How do I use HTTPS on a private LAN without self-signed certs?English131·3 months agoI’ll mention this as no one has yet but you can be your own CA. Tools like mkcert make it easy
https://github.com/FiloSottile/mkcert
This is potentially more hassle (than using public DNS) as you have to get your CA certs onto every device. However it may be suitable depending on the situation.
IanTwenty@lemmy.worldto Technology@lemmy.world•Bluesky users debate plans around user data and AI training | TechCrunchEnglish2·4 months agoTake a look at https://fedi.tips/ also
IanTwenty@lemmy.worldto Programming@programming.dev•a country guessing game with an ASCII art map2·4 months agoIt’s a bit like using directories/folders to organise your work - you don’t have to have separate projects in separate folders but it really helps the more projects you have going on. Also once you have two Python projects that require different versions of the same dependency things will get messy.
IanTwenty@lemmy.worldto Programming@programming.dev•a country guessing game with an ASCII art map4·4 months agoAre you using a virtual env to isolate the environment of the game from the rest ofyour system? There are a few ways/tools to do it but maybe start here:
IanTwenty@lemmy.worldto Technology@lemmy.world•Google Chrome disables uBlock Origin for some in Manifest v3 rolloutEnglish4·5 months agoIf you have the time try the troubleshoot mode to help figure it out - add ons are often the cause
https://support.mozilla.org/en-US/kb/troubleshoot-firefox-crashes-closing-or-quitting
IanTwenty@lemmy.worldto Technology@lemmy.world•The Tech to Build the Holodeck [Gaussian Splatting]English4·6 months agoMaybe this method could one day be used with open street map
IanTwenty@lemmy.worldto Selfhosted@lemmy.world•Do you selfhost your own blog/website?English1·9 months agoYou can do the same with GitLab as another option, it supports custom domains too.
Home Assistant can do shared lists and (I’ve not used them) but has some recipe add-ons. There are apps for android and iOS. It can also take care of managing the dynamic IP. Then if you want to explore home automation in future you’re ready to go.
IanTwenty@lemmy.worldto Selfhosted@lemmy.world•How do you handle secrets in home automation?English2·2 years agoIn that case I’ll also mention that Powershell has a secure-string that allows you to load secrets from encrypted file/user input. I believe it’s secured by the user’s login/session like secret-tool. They are even remain encrypted in memory so they can’t be snooped on.
IanTwenty@lemmy.worldto Selfhosted@lemmy.world•How do you handle secrets in home automation?English2·2 years agoTwo more options you might consider:
- secret-tool - like a vault that unlocks when a user logs in to their session. This shifts the problem to keeping the user’s login credentials secure but depending on your setup that might be preferable. Just be aware the once unlocked any process could access the vault in theory (I wish they’d add access controls…)
- podman secrets - so you can securely provide secrets to containers. You can set these once securely then nothing except processes in the container can get them.
Never had this with ZigBee, one hub lots of different devices. Had to switch hub to USB2 at beginning to reduce interference but after that smooth sailing.