[–] 2 points 2 months ago (1 child)

@D_a_X@feddit.org @op

Kann ich meinen browser nicht bedienen? Ich habe nirgendwo diesen titel oder Zitat gefunden, bin aber happy korrigiert zu werden. Ansonsten sieht es eher o aus als hätte entweder die Tagesschau den text oder Titel nachträglich geändert oder du möchtest hier alle ein bisschen aufhätzen. Fände ich nicht so cool. Ich freu mich über eine Antwort

  • source
  • [–] 3 points 3 months ago

    Idk, the only thing that changed over the last few hundred years is the scale in which things happen. Covid was a world wide thing while the black plaque was "only" Europe.

    Wars a few hundred years back were also a lot more localized I think, now they are a pretty global thing. Same with news, back in the day Idk if we would know about wars not in our percoevable range.

    And looking back, things always kind if worked out. Personally I am tired that the human species does not seem to evolve beyond our tiny fragile ego and that annoys the heck out of me

  • source
  • parent
  • context
  • [–] 1 point 3 months ago (1 child)

    As everyone recommends something else, I will throw in yet another suggestion and maybe a way to put it in perspective.

    hardware:

    What ever you have right now is enough. I would recommend something that has more than one drive, but you can upgrade lager all the time. Watch out for power consumption.

    OS

    my recommendation is proxmox. You can run multiple OS on it, test things, make backups and restore them. It takes out the pressure. It is a bit more advanced but you can configure most things regarding VM creation via GUI. You can run Ubuntu, Debian, nixos, whatever. What I like about it, is that you can install home assistant as its own VM and it runs independent of your are stack or immich if you like.

    the purist would probably suggest plain Debian or so. You can access it via ssh and install docker or whatever. You will learn a lot, just like with proxmox, but here you can't do backups as easily as with proxmox. You can also install Debian or so directly in proxmox.

    plug and play could be yunohost, CasaOS and things like that. It is an "server app store OS", so you install things you want to run from their app store. Its mostly one click and it runs. Its nice if you don't want to learn all that crap, but you are also limited in what you can do. You could install this on proxmox. Some don't allow good storage management, best you'd o your own research if you are interested in this route.

    the storage

    If you want to store all you data and images on there, you propably want to go with 2 hdds mirrored, so you don't loose your local data if one fails. I would go with no less than, 1tb, but data usage depends I guess. To run the os, definetly use ssd or nvme for their speed.

    There is the 321 backup rule.

    • 3 copies
    • 2 different media (hdd, ssd, magnetic tape, whatever)
    • 1 offsite storage.

    I have a 4 1 1.5 set up:

    • mirrored local storage
    • 1 media (hdds)
    • 1.5 offsite ad I have a mirrored offsite storage

    321 is ideal but 211 would also be ok for a home lab. Some run 110 and hope for the best.

    how to access it

    There are multiple ways to get to your data.

    The headache free one for me is a vpn mesh (tailscale, pangolin, netbird), so all your devices are in a mesh and you can access your stiff from everywhere. pro:

    • very secure as it relies on the wireguard protocol and is not exposing anything. Its also pretty fast, the cap is you own internet connection. It uses smart routing, so if you are in the same network, it tries to find the fastest way. cons:
    • you can't share your story as easily without others having a vpn connection.

    You can also use a wireguard connection to your home router and expose you complete home network to your vpn. Also secure, my router (Fritz! Box from avm) offers this natively, but I would argue the vpn mesh solution is easier.

    There is the cloud flared tunnel which some recommend, I cant say anything about it, did not use it yet.

    You could also do port forwarding on your network. That way you can expose a reverse proxy for example through your home router, and access it from the outside. That way you rely on the services you run to be secure, not have a zero day and to do the authentication well. For me the risk that I forgot to update a service and there being a security risk to my data is too high, so I use the vpn route.

    services to run

    What ever route you choose, here are suggestions I found nice:

    • docker makes it easy and fun to start and stop stuff. I use compose files as they allow you to copy that config file as a backup.
    • traefik as a reverse proxy. That way you can reach your services via a domain (like shoppinglist.hezaethos.lol or so). It allows to do port mapping as well, so you could run game severs as well. Its a nice trade off between ease of use and features. Caddy is easier but can't do dns-01 certificate requests.
    • immich for hosting you images. Has phone apps, is pretty much just google photos self hosted.
    • paperless to uplaod all your PDFs. It does machine learning to sort your files. Its just a convenient way to store all you documdnts in one place. Its not a google drive Alternative
    • nextcloud or truenas to store files

    Have fun! Do what ever feels fun and don't put your goals too high, it will burn you out :)

  • source
  • [–] 2 points 3 months ago

    The AI buttle is deflating right now, CPUs are getting cheaper by about 20%, as well as ram and storage, as old boy Sammy can't hold up his exaggerations and had to admit he can only spend half as much in the next 5 years. I really hope to get a gpu with 16-24g in the next 2 years, running AI locally will only get better

  • source
  • parent
  • context
  • [–] 1 point 3 months ago* (last edited 3 months ago) (1 child)

    Edit: read comment below, I'm talking rubbish.

    Isn't ffmpeg from the MPEG group which is pretty huge and has a bunch of money from all bug tech that want to use it? Idk, just what I have heard :D

  • source
  • parent
  • context
  • [–] 1 point 3 months ago* (last edited 3 months ago)

    I think the only real arm laptop that runs Linux decently is a Mac. I have a m1 pro I repaired for cheap. I installed asahi on it, which went crazy smooth (after Mac-OS stopped messing around). It does not feel different or faster than my other laptop. The batterylife is quite long though.

    Its nice for coding and web, but its missing stuff:

    • flatpak, apt and the like need to offer arm versions of a package, not everything is available. (For example Signal is missing, video codecs are missing)
    • can't watch Netflix (video codecs missing)
    • external monitors are not working yet (it should be close to a release)
    • I had Linux force stop some apps because ram was full (I played factorio, and I think one time this happened as well with freecad or so?)

    So in the end, you can get it working, for me its too much pain for too little change

    I would recommend a Mac m1 air with 16gb ram and 500+ssd.

    The asahi website shows what macs are supported, m1>m2>m3 etc

  • source
  • [–] 1 point 3 months ago

    My frame work 13 has to me the best keyboard. Its really nice and clicky and has a nice long travel. Compared to some Lenovos and other devices i tried I like mine the best.

    The touchpad is ok. Its not a Mac touchpad but its ok I guess

  • source
  • parent
  • context
  •  

    First my specific questions, down below more info:

    • how do you use ansible? Is there a good source for roles or playbooks to set up services? I feel like ansible is 30% more headache right now during config.
    • how do you deal with motivation loss?
    • how do you deal with the overwhelming amount of choices and information and disciplines (networking, storage, VMS, Linux..) that comes with selfhosting?
    • how do you find the sweetspot between ease of use, ease of set up, security, redundancy? I feel like I am maybe too pranaoid to loose my data again (dropped a hard drive many years back, I lost all of my projects)
    • maybe overall, how do you manage your perfectionism?

    Thanks a lot! I hope you have some insights for me.


    More info

    Soo I have a motivational push to work on my server every few months for a few weeks or months. I always make progress and I feel like I landed on a good solution by now. Its the third time I redid my setup, everytime I got closet to what feels like the perfect setup for me.

    I have a vps for headscale, a home server with proxmox for the rest.

    Last push I switched from manually configuring and documenting to ansible. I like ansible, but its also a pain and not as fast to set up my server as just installing it and fiddeling around manually until it works.

    My problem is: I want to do it right, so my server is robut with enough redundancy to move all my cloud stuff to it. But I am still kind of a noob and still learning and figuring things out.

    My fear is, that if i don't document well or not use ansible, I will be hating my life once my server dies and I have to restore my data and also set um my services again in a few years.

    So ansible seems like the only valid choice here, together with proxmox to be as flexible and future proof. But I am burnt out again and lost Motivation even though I am close to my first goals and running services.

    Thank you for reading :)

     

    Hi there, I just installed Proxmox on my home server and like the idea a lot, but there is a noticable learning curve. I used this wonderful website and the provided link for home assistant os.

    Usually home assistant is available at homeassistant.local without any configuration, i think its called mdns? But on my setup, homeassistant.local does not work for me, on any device, but the ip does.

    So i suspect some settings in the proxmox firewall stops the ha vm mdns service from creating an entry in my router (fritzbox). I could not find any useful information about this though, and AI gave me the usual not quite helpful advice.

    I hope you have some tips what i can check. Thanks a lot!

    ps: I want to host caddy as a reverse proxy on the server some day. Does it make more sense to host a dns server as well and use caddy to forward to the ip?

     

    Update: I was overwhelmed by settings. After some more research and thinking I got it working. My dns was set up incorrectly, i referenced the container with the wrong name (the name of the container is not the container_name, but the name of the service in the docker compose file). I then had some other issues with port collisions but could resolve them by killing (docker stop) thingsboard and restarting all services.

    So: problem solved! thanks for the answers though!

    Hi! I have a server with static ip, that runs docker with caddy and thingsboard (iot dashboard). I have my domain, that points to the servers ip (both ipv4 and ipv6). (I tried using with "www" and with wilcard "*" in the A and AAAA records)

    Thingsboard can be reached in the browser via ip:8080, or domain.com:8080 (or with the wildcard "*" set in DNS records with (anything).domain.com:8080). It is set up this way by the creators, where i got the compose file (without caddy) guide here. So i guess no routing is done via caddy.

    the caddyfile looks like this:

    thingsboard.domain.com {
    	tls internal
    	reverse_proxy thingsboard:8080
    }
    

    Thingsboard cant be reached via thingsboard.domain.com which i would be expecting with this config. Below is the compose file. They are all part of the same docker network (they get listed when i inspect the network).

    some specific questions:

    • how do i have to setup my dns records, so that all requests to any subdomain get send to caddy and i can do all the routing (from the subdomain to the service) in caddy? What am i missing in the caddyfile
    • can i deactivate the port from the thingsboard container, so it cant be reached via the port from "outside" only from inside the docker network, by caddy?
    • why am i struggling so much with this basic docker and networking stuff "docker is easy, you should try it" :D

    Thanks a lot for reading, i hope someone can help! I dont know what to search for to get this working, networking stuff is still a blurr.

    Here is the docker compose file:

    services:
      caddy:
        image: caddy:latest
        container_name: caddy
        restart: unless-stopped
        cap_add:
          - NET_ADMIN
        ports:
          - "80:80"
          - "443:443"
          - "443:443/udp"
        volumes:
          - /srv/caddy/Caddyfile:/etc/caddy/Caddyfile
          - /srv/caddy/site:/srv
          - caddy_data:/data
          - caddy_config:/config
        networks:
          - caddy_network
    
    
      kafka:
        restart: unless-stopped
        image: bitnami/kafka:3.8.1
        container_name: kafka
        ports:
          - 9092:9092 #to localhost:9092 from host machine
          - 9093 #for Kraft
          - 9094 #to kafka:9094 from within Docker network
        environment:
          ALLOW_PLAINTEXT_LISTENER: "yes"
          KAFKA_CFG_LISTENERS: "OUTSIDE://:9092,CONTROLLER://:9093,INSIDE://:9094"
          KAFKA_CFG_ADVERTISED_LISTENERS: "OUTSIDE://localhost:9092,INSIDE://kafka:9094"
          KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: "INSIDE:PLAINTEXT,OUTSIDE:PLAINTEXT,CONTROLLER:PLAINTEXT"
          KAFKA_CFG_INTER_BROKER_LISTENER_NAME: "INSIDE"
          KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "false"
          KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: "1"
          KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: "1"
          KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: "1"
          KAFKA_CFG_PROCESS_ROLES: "controller,broker" #KRaft
          KAFKA_CFG_NODE_ID: "0" #KRaft
          KAFKA_CFG_CONTROLLER_LISTENER_NAMES: "CONTROLLER" #KRaft
          KAFKA_CFG_CONTROLLER_QUORUM_VOTERS: "0@kafka:9093" #KRaft
        networks:
          - caddy_network
        volumes:
          - /srv/thingsboard/kafka-data:/bitnami
      mytb:
        restart: unless-stopped
        container_name: thingsboard
        image: "thingsboard/tb-postgres"
        depends_on:
          - kafka
        ports:
          - "8080:9090"
          - "1883:1883"
          - "7070:7070"
          - "5683-5688:5683-5688/udp"
        environment:
          TB_QUEUE_TYPE: kafka
          TB_KAFKA_SERVERS: kafka:9094
        networks:
          - caddy_network
        volumes:
          - /srv/thingsboard/.mytb-data:/data
          - /srv/thingsboard/.mytb-logs:/var/log/thingsboard
    
    
    
    #general networks
    networks:
        caddy_network:
          driver: bridge
          ipam:
            config:
              - subnet: 172.20.0.0/24
    
    
    #general Volumes:
    volumes:
      caddy_data:
      caddy_config:
      kafka-data:
        driver: local
    
    submitted 2 years ago* (last edited 2 years ago) by to c/linux@lemmy.ml
     

    Update: It was a usb 3 hub that did not work with linux. plugging it into a usb2 port on the pc improved boot time. its now 25 sec!

    Hi there! So i build a new pc with hardware < year old and installed mint on it and it takes annoyingly long to boot, 1:50min from the output of systemd-analyze:

    Startup finished in 14.075s (firmware) + 10.681s (loader) + 51.070s (kernel) + 34.573s (userspace) = 1min 50.400s 
    graphical.target reached after 34.570s in userspace.
    

    The 50sec on kernel boot seems strange to me, maybe 34sec of userspace as well.

    It seems to be the systemd-usdev-settle.service according to the output of systemd-analyze blame:

    29.451s systemd-udev-settle.service
     3.254s NetworkManager-wait-online.service
      948ms zfs-load-module.service
      491ms NetworkManager.service
      154ms blueman-mechanism.service
    

    The output of systemctl status systemd-udev-settle.service shows:

    systemd-udev-settle.service - Wait for udev To Complete Device Initialization
         Loaded: loaded (/usr/lib/systemd/system/systemd-udev-settle.service; static)
         Active: active (exited) since Wed 2025-01-22 12:06:16 CET; 5min ago
           Docs: man:systemd-udev-settle.service(8)
       Main PID: 526 (code=exited, status=0/SUCCESS)
            CPU: 2ms
    
    Jan 22 12:05:47 tower systemd[1]: Starting systemd-udev-settle.service - Wait for udev To Complete Device Initialization...
    Jan 22 12:05:47 tower udevadm[526]: systemd-udev-settle.service is deprecated. Please fix zfs-load-module.service, zfs-import-cache.service not to pull it in.
    Jan 22 12:06:16 tower systemd[1]: Finished systemd-udev-settle.service - Wait for udev To Complete Device Initialization.
    
    

    So i think i need to fix the zfs modules, because they slow udev down, but how?

    Any other tips to improve boot time of my system? Ubuntu on my 4 yo laptop takes maybe 20-30 seconds to boot, so linux should be a lot faster. I appreciate any helpl!

     

    Hi there! This is quite the annoying issue how programs (like btiwig now or many others before) handle the google drive that is connected to my explorer. In Ubuntu, Fedora and now Mint, many programs do not display my google drive when i want to save my projects or open files and stuff like that.

    What is you approach on working with cloud storage or network drives? Or is there a solution, like different explorer or account handler? Thanks, I really how anyone can help :)

     

    Hi! I am trying to set up a wireguard client in docker. I use the linuxserver image, I it running in server mode on a different machine (exactly the same ubuntu version) and i can login with my laptop to the wireguard server, but the docker wg-client has problems, i hope someone has an idea :)

    The client docker container has trouble starting and throws this error: [___](modprobe: FATAL: Module ip6_tables not found in directory /lib/modules/6.8.0-47-generic ip6tables-restore v1.8.10 (legacy): ip6tables-restore: unable to initialize table 'raw' Error occurred at line: 1 Try 'ip6tables-restore -h' or 'ip6tables-restore --help' for more information. )

    I copied the config to the server with the wg server running, it has the same problem with the client. I can ping google.com from inside the server container, but not from inside the client container. Here is the output of the 'route' cmd from the client:Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 172.18.0.0 * 255.255.0.0 U 0 0 0 eth0

    I searched for a solution quite a bit, but cant seem to find something that works. changed the .yml compose file according to some suggestions but without success.

    I tried to install the missing module but could not get it working.

    Its a completely clean install of ubuntu 24.04.1 LTS, Kernel: Linux 6.8.0-47-generic.

    here is the compose file, in case its needed, it should be exact same one as provided by linux-server in their github:

    compose file:

    services:
      wireguard:
        image: lscr.io/linuxserver/wireguard:latest
        container_name: wireguard-client
        cap_add:
          - NET_ADMIN
          - SYS_MODULE #optional
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Europe/Berlin
    #      - SERVERURL=wireguard.domain.com #optional
    #      - SERVERPORT=51820 #optional
    #      - PEERS=1 #optional
    #      - PEERDNS=auto #optional
    #      - INTERNAL_SUBNET=10.13.13.0 #optional
    #      - ALLOWEDIPS=0.0.0.0/0 #optional
    #      - PERSISTENTKEEPALIVE_PEERS= #optional
    #      - LOG_CONFS=true #optional
        volumes:
          - /srv/wireguard/config:/config
    #      - /lib/modules:/lib/modules #optional
        ports:
          - 51820:51820/udp
        sysctls:
          - net.ipv4.conf.all.src_valid_mark=1
        restart: unless-stopped
    

    here is the complete error log from the wg-client docker:

    error

    [migrations] started
    [migrations] no migrations found
    usermod: no changes
    ───────────────────────────────────────
    
          ██╗     ███████╗██╗ ██████╗
          ██║     ██╔════╝██║██╔═══██╗
          ██║     ███████╗██║██║   ██║
          ██║     ╚════██║██║██║   ██║
          ███████╗███████║██║╚██████╔╝
          ╚══════╝╚══════╝╚═╝ ╚═════╝
    
       Brought to you by linuxserver.io
    ───────────────────────────────────────
    
    To support the app dev(s) visit:
    WireGuard: https://www.wireguard.com/donations/
    
    To support LSIO projects visit:
    https://www.linuxserver.io/donate/
    
    ───────────────────────────────────────
    GID/UID
    ───────────────────────────────────────
    
    User UID:    1000
    User GID:    1000
    ───────────────────────────────────────
    Linuxserver.io version: 1.0.20210914-r4-ls55
    Build-date: 2024-10-10T11:23:38+00:00
    ───────────────────────────────────────
        
    Uname info: Linux ec3813b50277 6.8.0-47-generic #47-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 27 21:40:26 UTC 2024 x86_64 GNU/Linux
    **** It seems the wireguard module is already active. Skipping kernel header install and module compilation. ****
    **** Client mode selected. ****
    [custom-init] No custom files found, skipping...
    **** Disabling CoreDNS ****
    **** Found WG conf /config/wg_confs/peer1.conf, adding to list ****
    **** Activating tunnel /config/wg_confs/peer1.conf ****
    [#] ip link add peer1 type wireguard
    [#] wg setconf peer1 /dev/fd/63
    [#] ip -4 address add 10.13.13.2 dev peer1
    [#] ip link set mtu 1420 up dev peer1
    [#] resolvconf -a peer1 -m 0 -x
    s6-rc: fatal: unable to take locks: Resource busy
    [#] wg set peer1 fwmark 51820
    [#] ip -6 route add ::/0 dev peer1 table 51820
    [#] ip -6 rule add not fwmark 51820 table 51820
    [#] ip -6 rule add table main suppress_prefixlength 0
    [#] ip6tables-restore -n
    modprobe: FATAL: Module ip6_tables not found in directory /lib/modules/6.8.0-47-generic
    ip6tables-restore v1.8.10 (legacy): ip6tables-restore: unable to initialize table 'raw'
    Error occurred at line: 1
    Try `ip6tables-restore -h' or 'ip6tables-restore --help' for more information.
    [#] resolvconf -d peer1 -f
    s6-rc: fatal: unable to take locks: Resource busy
    [#] ip -6 rule delete table 51820
    [#] ip -6 rule delete table main suppress_prefixlength 0
    [#] ip link delete dev peer1
    **** Tunnel /config/wg_confs/peer1.conf failed, will stop all others! ****
    **** All tunnels are now down. Please fix the tunnel config /config/wg_confs/peer1.conf and restart the container ****
    [ls.io-init] done.
    

    Thanks a lot. I appreciate every input!

     

    So I am working on my home server. I installed docker and use a dnsmasq container as my dns server to resolve local ip adresses.

    Laptop and server are both linux (ubuntu LTS 24.4)

    What works:

    • 'resolvectl status' shows the ip of my dns server
    • i can ping the ip of the dns server (that will run other stuff like nextcloud soon as well)
    • i can use nslookup to resovle server.local to the correct ip address (even after changing the entry, so its not the cache in my laptop)

    what does not work:

    • i can not ping server.local (- for testing i have to stop the systemd-resolved.service to run the dnsmasq server, or else there are port collisions, but that should not be the problem i guess. I am happy to hear your solution :))
    • i can also not use ssh to log in to server.local, ip address works

    What am i missing?

    Thanks a lot already! BTW: ZFS is crazy nice :D

     

    Hi! Im searching for a midi keyboard that meets these requirements:

    • has a nice feel to it, preferably slightly weighted keys (currently I have a Yamaha keyboard, that feels a little too cheap for my taste)
    • is as flat as possible, so I can store it under my desk in a drawer
    • I don't care about knobs, pads or daw control
    • maybe 40-50 keys? I'm flexible on that one

    I would like to stay under 200€.

    Thanks a lot!

     

    I am using ableton for years now, just as a creative outlet on the side. Linux is my daily driver on my laptop and I aim to replace windows on my desktop soon as well. But ableton keeps me from moving on, so I took a look at bitwig. I do not have any external plugins or vsts, which works great for me with the native stuff in ableton. But I'm afraid bitwig lacks the same broad selection of effects and instruments. What is your experience and recommendation regarding plugins? I also kind of like what bitwig does to the workflow.

    How is your experience with the ableton push in bitwig?

    Thanks a lot in advance!

     

    Hi! I know this is a kind of dangerous topic to ask :D And I am sorry this got so long.

    I plan on building my own little home server. Currently I will mostly use it for nextcloud, maybe some other stuff, like git. I would like to be able to access nexcloud or git from outside my home (yes, i actually go outside sometimes.. dont know why though). I will run docker and portainer on a pi5 (i guess its enough for one person) and I have 4x4tb disks. I currently plan on creating a software raid 10 with the disks to get 8tb of storage.


    I have two types of disks, a new set of ironwolf and a used set of wd 24/7 drives. How would you arrange them? Put both from one type in raid 1 or mix both types in raid 1? I just heared about LVM. Would you recommend to put that on top of the raid? I dont know If i plan to change the storage setup, but doubt it currently. Im not shure if ZFS would be a better solution for me, but it seems unneccesserry at the moment.


    I dont quite know what i should search for to find a solution about accessing the services from outside. I would like to avoid a (wireguard) vpn so i can log in on a different device without setting it up, or that i can connect to the vpn at work or uni and still be able to use my nextcloud data. So dyn dns with portforwarding seems to be the only option. But I am a little afraid to open up my home network to the outside like this, without another protection like a login. I know nextcloud has that, but im not shure if that is enough or what can be seen and accessed from the outside if i use ddns and port forwarding.


    For backups I plan on using dublicati and storing the backups encrypted to either pcloud (would need to by, additional cost..) or a server at a friends or my dads house. But with the second solution I am not shure how I would create a tunnel to their server, so its secure for both of us. He has a static ip, so no ddns needed. Maybe here would be a wireguard tunnel be best? My dad does not have a static ip but would create a wirequard vpn for me with MyFritz (avm ddns service). Any thoughts on that? I would create a disk image of the completed os (the sd card..) once the services are running, so i can revert if something breaks. I guess a manual image is enough after the setup, because the docker containers reset anyways on restart, right?

    Thank you so much, I am greatefull for every advice!

     

    Hi! A friend just recommended the backup tool that comes with Ubuntu. I took a look at it and was wondering what you guys include and exclude from the backups. I just installed wire guard VPN and but the config file in the etc/wireguard folder, where it belongs. I would have to include this folder as well if I want to keep my configs. And I guess many programs do the same, so how do you know what to include, so you can just revert to the last backup if something breaks or you get a new machine? Maybe that is a stupid question, but it was going through my head for some time now. Thanks a lot!

     

    In other cad programs i use two points of a sketch to extrude a feature. In freecad it does not seem to be possible. What are your recommended workarounds for that?

    I would like to extrude the base not just from the face of the sketch, but from point 1 to point 2 on the side view sketch. This workflow proved very robust in other cad tools, but I cant get it work in freecad.

    Thanks a lot in advance!

    view more: next ›