• 7 Posts
  • 207 Comments
Joined 2 years ago
cake
Cake day: July 3rd, 2023

help-circle



  • tofubltoSelfhosted@lemmy.worldHelp with Decluttarr
    link
    fedilink
    English
    arrow-up
    3
    ·
    13 days ago

    A virtual environment is just a copy of the python and pip binaries. When you activate the venv, the venv dirs temporarily get added to your path, so your regular python alias points to the binary in the venv (run which python with venv active to verify). Pip will install modules to a subdir of your venv. It basically works like npm and the node_modules dir.





  • I feel you. I’ve also had this experience with many parts of Odoo, and the website builder strikes me as one of the more unstable parts of the system. Although I haven’t tried 18.0.

    As suspected, I don’t have a good answer for you, but maybe general advice: With the website app, I found that some settings hide in the odoo settings pages, where I didn’t expect having to look for them. Moreover, when working with the website builder, it pays off to keep the site open in a private browser window (not logged in). Elements like the sign in thing tend to have different behaviour for users vs. anonymous visitors.

    And lastly, if the above doesn’t help, I recommend you keep at it and find the elements in the HTML/CSS editor. It’s not very satisfying to hear it and it’s a painful experience, but you do learn a lot and you WILL find it if you keep at it. That’s my experience at least (I wrote my own document template, and boy do I hate that templating engine. But got it to do what I want in the end, and I know much more about Odoo now.)








  • tofubltoSelfhosted@lemmy.worldOn todo lists
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 month ago

    There’s an ongoing feature request about recurrence on the Nextcloud github. There was mention that using a client that supports it is no problem, but to be careful not to mark a task as complete on the web UI, as that would remove the entire task instead of marking one repetition as complete.







  • There is no silver bullet that will let you understand all about “the self hosting world” from the get-go without getting your hands dirty and without making mistakes.

    I recommend formulating a concrete goal (e.g., I want to run a Nextcloud instance on a Raspberry Pi 4 on my LAN, and I want to be able to reach it from outside via Wireguard), and trying to tackle this goal step by step:

    • Which OS on the Pi and why?
    • Container or bare metal and why?
    • How to install Wireguard?
    • What precautions need to be in place before I open an ingress point into my LAN for Wireguard and how do I do it?
    • What about TLS, how do I get a nice lock icon in my browser? Selfsigned? Letsencrypt?

    It’s much easier to help with concrete problems and sub-problems like these, too, and you will find this community here incredibly helpful when you ask specific questions on which you’re stuck or unsure about.

    All that said, I started learning about network administration before containerisation was a thing, and I feel like I learned a lot by setting many things up manually and bare metal. I’m not sure if it’s the best course of action for a beginner today, but it exposes you to many topics very directly. While Docker and other modern tools are incredibly convenient and a godsend for tasks that used to be horribly error prone and tedious, I have a feeling they abstract away things that might make it harder to “peek behind the curtain”, even if they might lower the entrance barrier significantly.

    But no matter which route you take, you will struggle, and you will learn, and you will break things and learn some more. Get your hands on it!