Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)TO
Posts
7
Comments
209
Joined
2 yr. ago
  • Their build instructions state 242 for a single arm. Lots of contradicting information. Maybe they are betting on insane economies of scale... 🙄

    Edit: Haha, I think I figured it out. USD 120 are the 3d print parts alone. That's not a false promise at all!

  • The second connector pin from the bottom is connected to what's almost certainly a ground pour, and this is in line with the through hole labels together with your diagram. This is your black wire.

    I would bet money on the rest of the labels (and your diagram) being correct too, so red wire goes to middle connector pin.

    If you're fairly certain that blue is in its correct location then we're done: green goes to bottom pin. If you are not, we can take a closer look.

    From the top down, that would be

     undefined
        
    Blue
    X
    Red
    Black
    Green
    
      
  • Freecad is well worth your time. Yes it is a bit unwieldy at first, but once it starts to click you can be fast. For me, the most time consuming aspect is usually wrapping my brain around what the model should look like. Achieving it is then either trivial or you quickly look it up if it isn't. There are lots of good tutorials.

    If you're trying to design anything functional, you should really go with a parametric modeller.

  • I never designed a speaker. I have been looking for designs a few weeks ago, and there's too much stuff out there and too little to go on if it's actually worth it/better than HiFi speakers I already have. Maybe some day, if I find a good bookshelf speaker project that seems achievable.

  • You can set up your project in a private repo and in your deploy action push it to the main branch of your public Pages repo. I agree it's not a huge deal to show the source, but I prefer it like that.

     undefined
        
    name: Deploy Hugo site to Github Pages
    
    on:
      push:
        branches:
          - main
        workflow_dispatch:
    
    jobs:
      build:
        runs-on: ubuntu-latest
    
        steps:
          - name: Checkout repository
            uses: actions/checkout@v4
    
          - name: Set up Hugo
            uses: peaceiris/actions-hugo@v3
            with:
              hugo-version: "0.119.0"
              extended: true
    
          - name: Build
            run: hugo --minify
    
          - name: Configure Git
            run: |
              git config --global user.email "you@example.com"
              git config --global user.name "Your Name"
          - name: Deploy to GitHub Pages
            env:
              GITHUB_TOKEN: ${{ secrets.DEPLOY_TOKEN }}
            run: |
              cd public
              git init
              git remote add origin https://user/:${{ secrets.DEPLOY_TOKEN }}@github.com/USER/USER.github.io.git
              git checkout -b main
              git add .
              git commit -m "Deploy site"
              git push -f origin main
    
      

    edit: Markdown is adding a / after "user" in above git remote command. Don't know how to get rid of it.

  • My Nextcloud journey went from a Raspberry Pi 2B with a single USB HDD over a Pi 3B to a QNAP 2bay NAS on RAID 1 with a proper backup strategy including daily encrypted cloud backup. Having come to rely on the setup much more than when I was starting out playing with it years ago, I sleep much easier now. That said, I never lost any data, even on very questionable hardware without any redundancy whatsoever.

  • If you're not very set on hosting at home, hosting a static Hugo page directly on Github Pages is incredibly convenient and easy (and free.) With the right Github Action, updating the site is as simple as pushing content to the main branch and it automatically deploys. And should Github ever give you a reason to do so, moving away is as simple as copying your static files to any other webhost and pointing your domain there instead.

    Edit: It's of course equally easy to deploy on your NAS - just a basic nginx serving the directory with your static site that Hugo generated.

  • Are you looking for advice regarding administration or the platform?

    I say for a simple blog it's hard to beat Hugo. There are plenty of nice themes and easily adjustable, too with a bit of html/css.

  • Odoo @lemmy.ml
    tofubl @discuss.tchncs.de

    Upgrade path Community Edition

    Trying to get the ball rolling here.

    Anybody with real world experience upgrading Odoo CE through OpenUpgrade? I run two Odoo installations, one for myself and one for a client, that are on v15 and v17. Upgrading doesn't seem very urgent or necessary at the moment for either instance, but once in a while I wonder how much trouble I'll be in when the need arises.

    OpenUpgrade looks very patchy, and to be honest it seems like a daunting task.

    Any experiences or best practices?

    Selfhosted @lemmy.world
    tofubl @discuss.tchncs.de

    Share VPN connection over Android hotspot?

    I have a home setup with private services and Wireguard to phone in from outside, and would sometimes like to be able to access some of these services from devices that don't have their own Wireguard client like an eBook reader.

    Ideally, I would have Wireguard on my Android phone, create a WiFi hotspot and allow other devices to use that Wireguard connection. Out of the box this doesn't work. Does anybody know how to achieve it?

    Selfhosted @lemmy.world
    tofubl @discuss.tchncs.de

    Help with reverse proxy architecture

    In my home network, I'm currently hosting a public facing service and a number of private services (on their own subdomain resolved on my local DNS), all behind a reverse proxy acting as a "bouncer" that serves the public service on a subdomain on a port forward.

    I am in the process of moving the network behind a hardware firewall and separating the network out and would like to move the reverse proxy into its own VLAN (DMZ). My initial plan was to host reverse proxy + authentication service in a VM in the DMZ, with firewall allow rules only port 80 to the services on my LAN and everything else blocked.

    On closer look, this now seems like a single point of failure that could expose private services if something goes wrong with the reverse proxy. Alternatively, I could have a reverse proxy in the DMZ only for the public service and another reverse proxy on the LAN for internal services.

    What is everyone doing in this situation? What are best practices? Thanks a bunch, as always!

    Selfhosted @lemmy.world
    tofubl @discuss.tchncs.de

    Firewall noob vs. port forward

    Hi there, hoping to find some help with a naive networking question.

    I recently bought my first firewall appliance, installed Opnsense and am going to use it with my ISP modem in bridge mode, but while I'm learning I added it to my existing LAN with a 192.168.0.0/24 address assigned to the WAN port by my current DHCP. On the firewall's LAN port I set up a 10.0.0.0/24 network and am starting to build up my services. So far so good, but there's one thing I can't get to work: I can't port forward the firewall's WAN IP to a service on the firewall's LAN network and I can't figure out why.

    To illustrate, I would like laptop with IP 192.168.0.161 to be able to reach service on 10.0.0.22:8888 by requesting firewall WAN IP 192.168.0.136:8888.

    Private IPs and bogons are permitted on the WAN interface and I have followed every guide I can find for the port forwarding, but the closest I have come to this working is a "connection reset" browser error.

    Hope my question is clear and isn't very

    Selfhosted @lemmy.world
    tofubl @discuss.tchncs.de

    Nextcloud Performance Improvements

    Nextcloud seems to have a bad reputation around here regarding performance. It never really bothered me, but when a comment on a post here yesterday talked about huge speed gains to be had with Postgres, I got curious and spent a few hours researching and tweaking my setup.

    I thought I'd write up what I learned and maybe others can jump in with their insights to make this a good general overview.

    To note, my installation initially started out with this docker compose stack from the official nextcloud docker images (as opposed to the AIO image or a source installation.) I run this behind an NGINX reverse proxy.

    Sources of information

    Selfhosted @lemmy.world
    tofubl @discuss.tchncs.de

    Service to fetch and print email and attachments

    Hi fellow self-hosting lemmings,

    In an SME setting, I'm looking for a service to regularly fetch mails from an IMAP server and print incoming mails and attachments on a local network printer based on rules (e.g., only print mails where the subject contains a specific word.)

    Does a solution like that exist, ideally with a browser frontend to set it up?

    Thank you!

    techsupport @lemmy.world
    tofubl @discuss.tchncs.de

    Trouble cloning Win 11 SSD

    Hi everyone, looking for help with an SSD/Win problem: My Thinkpad with Win11 has been acting up lately, and I am fairly sure the problem is with the SSD (very high disk load on startup and shortly before each of the many many crashes.) I would like to avoid having to set up my system from scratch.

    I have a new SSD and have tried the following:

    • leave bitlocker intact, boot into Ubuntu live, dd the old disk to an external USB drive, install new SSD, dd disk to new SSD
    • same as above but with bitlocker disabled
    • boot into Clonezilla live, clone old SSD to external storage, clone external storage to new SSD
    • clean Windows install on new SSD and clone c: partition to new SSD with Clonezilla

    All of these attempts invariably lead to an "INACCESSIBLE_BOOT_DEVICE" blue screen, and "bootrec /fixboot" and the like executed from the recovery CMD shows "0 Windows installations found." Booting into Ubuntu live with the cloned SSD installed I can see all my user data intact with no apparent p