Incessant tinkerer since the 70’s. Staunch privacy advocate. SelfHoster. Musician of mediocre talent. https://soundcloud.com/hood-poet-608190196

  • 29 Posts
  • 1.14K Comments
Joined 1 year ago
cake
Cake day: March 24th, 2025

help-circle



  • OP, I echo the screenshot sentiment. It’s one of the top 5 things I look for in a project since I am a very visual person and I’m a sucker for a great looking UI. If I can’t find one on the dev’s site, I have to go do an image search which is hit or miss for opensource software at times. I realize you are early in the development stage, I get that. However, I would encourage you to put up some screenshots. They really help ‘sell’ the project.

    Thank you for working on this project, and thank you for sharing it with the community.




  • irmadlad@lemmy.worldtoSelfhosted@lemmy.worldBooklore is officially dead
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    2
    ·
    edit-2
    3 hours ago

    I share some of your same views. It would be good if devs using AI would state that on their github or codeberg, etc. However, the immediate, kneejerk, backlash probably snuffs that disclosure. Just look ar the reactions to AI here at Lemmy Selfhosted. AI is a tool. As much as I chafe against regulation, it’s a tool that needs some heavy governmental regulation imho, but a tool nonetheless. It’s not going away. I’d say there will come a day when we use AI without even knowing it. It will be seamless.

    Unfortunately, right now we are stuck in the novelty phase of AI rice cookers and pretty pictures. I think with some regulation, and more fine tuning, it could become a great dev assistant, and has some very real world use cases. I can understand why people don’t want a 100% AI coded piece of software where the dev really has no idea what they are doing as far as security. I don’t either. That’s an obvious. You’ve got to understand and be able to interpret and understand the results of an AI query. However, if the dev is competent and uses AI as an assistant, I don’t see the conundrum.

    I also think there are young devs who are excited about contributing to opensource and the selfhosting community. They have the fire, just not the experience. Experience is something you don’t have until after you need it.









  • resistant to blocking?

    That’s going to be the sticky wicket right there. It is rather trivial for server admins to know what IPs go with VPNs and not. Wireguard is about the best thing on the planet right now, imho, but it will also get blocked. Occasionally, I will happen on a site that outright blocks me. If I can’t bend the site to my will, I just move on. The information on the blocked site will 9 times out of 10 be found duplicated somewhere else.

    One ‘trick’ I’ve found works fairly well is Opera. So, when I go to pay my bills online, my VPN coupled with the way I have Firefox configured, will trigger a block. I can fire up Opera, engage it’s built in VPN, still keep my local VPN connected, and have no problem accessing my bills. It’s not an elegant solution, and some users have preclusions to Opera. However, that generally works for me.


  • Yes, you can create a second Tailnet in Tailscale and add your server without including your personal devices. You’ll have to create a separate account with a separate email address. Then you can join this second Tailnet with your server while leaving your other devices out. The separation allows you to manage connectivity and network policies independently.


  • What would you guys recommend for a server machine?

    I would recommend buying fairly modern equipment, say within the past 5 years or so. Desktops, workstations, with a few additions/adjustments, can make excellent, energy efficient servers. As far as RAM, if your equipment takes DDR3, you will escape the ridiculous current price gouging. For RAM, I shop at MemoryStock. HDD drives still make good storage units, tho I go with SSD for the OS, and HDD for everything else. I would stay far away from enterprise type equipment, even though the prices may be tempting. The money you may save buying cheap, enterprise equipment will be spent on your power bill.

    Redundancy covers a lot of ground. You can have a redundant server to fall back to should the wheels fall off of the main server. In the case of say a NAS, RAID gives you redundancy where if one drive fails, you can hot swap it for a fresh one and keep on rocking…pretty much. Redundancy can also apply to backups. I have a main, daily backup, and the same backed up to two different locations.

    In addition to equipment selection, you will need to do some reading up on securely setting up a server, if you’ve never done so. Also start thinking about firewalls, WAFs, etc. I would recommend going through the Linux Upskill Challenge. Get your server set up and secured. Familiarize yourself with your server. Add a single service, and play around with that until things start to gel. Then you can think about slowly adding additional services.