Skip Navigation
Jump
A personal website using mkdocs with steroids?
  • Static site generators are a dime a dozen. The simplest being just typing HTML into a folder and publishing to a cheap static hosting website (also a dime a dozen).

    Hugo and Gatsby are popular SSG, and you can find more in https://staticsitegenerators.net/ and https://jamstack.org/generators/

    1
  • Jump
    Looking for feedback on a new project
  • You can do both. Sell a license and sell cloud storage.

    The price depends on the market. Some people won’t pay out of principle, and some might even think it’s too cheap if you provide enough value.

    The only way to truly know is to actually build it and sell it.

    Best of luck!

    1
  • Jump
    I don't fully understand how/why you guys selfhost some apps
  • I'll add that sometimes the self-hosted version does something that the "official, paid"[1] version doesn't, or at the very least allows you to try to hack it together.

    A problem with commercial offerings is that their idea of completed product is different than yours, and depending on the feature there's not enough $$$ incentive to pursue it. This is the major problem with Google, because search is such a ocean of income, that no other project will ever stand up to it.

    [1] I say official because quite a few of self hosted versions are clones of some paid product.

    1
  • Jump
    Hardware Performance Optimization: Seeking Advice for Odroid H3+ (Seedbox/NAS/Plex/AdGuard)
  • Is there a typo on the HDD prices? Looks super expensive. With that amount you could have 48TB of NVME drives (assuming you have a controller for that many sticks, but you probably could buy one with the leftover from the sticks)

    In general you shouldn't spend more on newer/larger capacity HDDs unless you absolutely need that much storage per slot (that is, you are space constrained), as the prices invariably go down in less than an year. Smaller drives with 12~16TB are a much better TB/$. Check diskprices.com to see current trends.

    If you care about speed, relying on HDDs for that is a bad proposition. You are better served by a SSD cache in front of the HDDs. In case of SSD failure, it's much cheaper/faster to replace that SSD than to rebuild your strained RAID.

    As for CPU performance, pretty much any newer Intel QuickSync will handle your needs. If money isn't an issue, I'd rather go with Intel NUC 12th gen or newer. I have one and it handles anything I throw at it, including the most demanding 4k transcoding. The NUC and a 4-disk Synology uses less than 50w with the disks being used.

    2
  • Jump
    Looking for a Google Photos replacement. This is my requirements list
  • iOS is very picky with background jobs. Not many apps have background upload for that reason. It seems Immich managed to make it work, but I haven't tested it myself. Naturally, Photos app works perfectly with iCloud...

    Android is more lax and so many more apps support this feature.

    1
  • Jump
    Good way to store a lot of photos - hobby photography
  • As an experienced software developer, I can confidently say that no amount of technology will fix a bad user workflow. Your best plan of action is to sit down with your mother and try to come up with a consistent workflow she is happy with. If she doesn't know or can't come up with one, find what is the industry standard (which seems to be year-month-date folders? I'm not a photographer), or maybe ask an experienced photographer friend. Remember you can adjust the workflow later, but it's important to have something stable while she is learning how she really likes to work.

    Storing the photos in a NAS is a good choice. For the slowness, I suppose she would need to keep the most recent photos on her main computer/laptop, then move/sync to the NAS once editing is done? I don't see why one would need to edit old photos every day, so keeping only the most recent/active work on the computer seems smart.

    adobe Lightroom performs bad with network drives

    Most software perform worse with network drives because the host OS can't optimize as much as a local drive, specially so with random access like editing software do (contrast to copying/streaming a file, which is sequential). If performance is an issue, the only real solution is to copy files locally then sync back to the NAS. You can diminish the latency of network drives by having a SSD on the NAS, and a better link between them. Gigabit is a good start, but I'd go with 10Gbit because although the files are 70MB in size, lightroom is probably fetching several photos at the same time, and it will easily saturate your Gigabit link.

    Good luck!

    1
  • Jump
    Plex not refreshing library
  • If scanning manually doesn’t work, then there’s a larger issue here. Faulty HD perhaps?

    Otherwise, this happens to me when Plex is using a folder that is mounted on a file system with no inotify support, such as network shares. You mention you have SMB, but it’s not clear if Plex is using the folder over network or not.

    1
  • Jump
    N100/N95 with 16GB RAM maximum enough for Proxmox?
  • It all boils down to what you want to use it with. 16GB is plenty for what you are describing right now, plus more in the future if you keep your installation tidy.

    Would I limit myself with a max 16gb system? Probably not, unless I was certain my usage for that device is fixed or another external factor (e.g., I got a huge deal on that device)

    Also keep in mind that N95/N100 are more power efficient than a Ryzen.

    1
  • Jump
    Single webserver for multiple service webinterfaces
  • I’m not sure I understand the multiple web servers issue. If you forward your wan port to a web server in your network, only that one web server will be exposed. Unless you are mistakenly forwarding the other ports (eg 1234) as well?

    In any case the way to go is reverse proxy. Mine have both subdomains and subpath, and they work perfectly together

    1
  • Jump
    [non self hosted] : Cheap Services You Still Pay For
  • Fastmail and nextdns. I'm still paying for iCloud, but I intend to move everything to my local server.

    I go on and off streaming services: Disney, Hulu, Netflix, HBO.

    Amazon Prime, which includes a bunch of goodies.

    Kindle Unlimited. I usually wait for promotions since there isn't a ton of material I like that I haven't read yet. Also I'm rather busy lately.

    1
  • Jump
    What would be the best hardware to choose for my Self Hosted Server / NAS ?
  • Any recent PC will do. Naturally, if you plan on playing games on it (moonlight and sunshine) you should size appropriately, and I’d recommend not to mix your NAS with a gaming PC since games and accessory can crash your server.

    Without gaming, any 8th generation Intel or newer with iGPU should handle most transcoding needs. It’s more than capable of handling all the services you mentioned (again, not considering gaming)

    I’d look into mobile class cpu so it’s lighter on energy consumption.

    1
  • Jump
    Twilio Alternatives?
  • Twilio charges less than a cent for each message. A hundred messages is 79c. I’d be surprised to find any other solution that is dramatically cheaper. On AWS it would be 58c.

    Those prices are in US, but I would be surprised if those services weren’t competitive in other markets.

    1
  • Jump
    New to hosting, looking for some tips
  • There’s nothing really private about your ip. Whatever you need to do to secure your network you have to do in any solution for this problem.

    1
  • Jump
    Help about self-hosting, a service with 100 + users
  • If you had monitoring, you wouldn't have taken 6 hours to catch it.

    I'd say learn HA anyway because it's a good skill, but that doesn't prevent you from having the other parts I mentioned. I say this because, again, unless you are experienced with HA, there will be edge cases where it's not going to do what you though it would do, and your service will be down all the same. Monitoring/alerting and one-click/shell script install will be much more valuable in the short-mid term.

    1
  • Jump
    Should I go with docker containers or continue just using Arch for my home server?
  • For me the main selling point of docker is spinning up a stable version of a container and it pulls all its dependencies which are also working. Installing things directly on the OS, at least for me, is a war of "run service; lib XX not found; apt install XX; run service; can't write to /foo/bar;" etc etc

    In your case, I'd have a docker compose with all my services, and would just say docker compose up and pronto.

    1
  • Jump
    Help about self-hosting, a service with 100 + users
  • HA involves many factors: service uptime, link uptime, db uptime, etc. I'd probably put a reverse proxy in front and use the servers as upstream. web servers tend to be more reliable, so in your case a single instance ought to suffice.

    Aside from actual HA tools, your most important asset in this stage is a uptime check service that pings your server every n seconds, a reliable backup/restore procedure, and a one-button deployment strategy.

    Shits can and will probably happen. What are you going to do when it does? And how fast can you respond? I say this because you most likely won't get HA right in the first, second, or third time, unless you already have tons of experience behind you. Embrace failure and plan accordingly.

    1
  • Jump
    HP Slice for self hosted plex and jellyfin?
  • Your main dividing factor in this regard is if you want to do transcoding or not. If so, you need to pick a CPU with good iGPU, and for Intel that starts on the 8th gen. Older gens work well for 1080p, but for 4k they aren’t great. I have a i5-7500 that couldn’t do 4k HEVC without lag (although I was using it as HTPC. Maybe headless would be enough?)

    For anything else, mostly any computer will do. Most of the stuff you host will be idle most of the time, so your CPU only needs to be powerful enough for the apps you are using at the moment.

    1