Spyke

Posts

selfhosted·Selfhostedbydengtav

UK ISO stickers for 2. Layout

Sorry for cross posting this here, but I didn't get any answer until now and i thought selfhosters might be another good place to ask, as they often are tinkerers one way or another :)

cross-posted from: https://lemmy.ml/post/42400556

Do you have any recommendations for keyboard stickers to mark a second layout?

For programming I really like to use the UK ISO layout, so I am looking for small stickers to mark all the keys that diverge from the built in german layout.

Thanks in advance!

View original on lemmy.ml
asklemmy·Asklemmybydengtav

Medium and alternative write/reading plattforms

I like to stumble through the internet and read about stuff that asked myself earlier, or just enjoy to be catched by another nichy topic I have never thaught about.

Thus, I find myself quite often on various blogs, lemmy, mastodon and: Medium.

The anoying point is of course, that you have to pay for the most articles, which I dont want to comment on, here. The writers will have their reasons. But it's anoying to not only have to look for interesting stuff to read, but also always hope, that the writers made it available for free.

I also thaught about just paying the 5$/month but what about the various other platforms with the same problem. Pay X subscriptions?

So the question is, whether there is an equivalent platform, that is dedicated for writing free articles exclusively, so that you know, you dont have to click through 10 articles until you find one thats not behind a paywall?

What do you use/subscribe for platforms other than you social media feeds and big newspapers?

View original on lemmy.ml
selfhosted·Selfhostedbydengtav

Use HomeAssistant as remote "Backup Facility"?

Disclaimer: Backup Facility is probably the wrong word here, but I currently nothing else comes to my mind

My parents would like to have a HomeAssistant. While thinking through the setup in their local network, dynDNS stuff aso., I realized that I could use their open ports to regularly backup my own stuff to there house as remote backup.

Now, as far as I understand, there is no native support for this in HomeAssistant. I just came across the Nextcloud Add-On, which spins up a full Nextclou instance in the background?

If so, my question would be about performance/hardware requirements for ~10 users:

  • can I run this smoothly on a Pi 5 (8GB)?
  • or do I need 16GB?
  • is the standard kit with passive cooling enough, or rather buy active cooling (with a fan?)
  • is this add-on maintained in a way, that I wouldn't have to worry about critical security bugs, that aren't covered by normal Nextcloud releases?

Thanks beforehand :)

View original on lemmy.ml
selfhosted·Selfhostedbydengtav

Manage things "To be Read"

I am looking for a tool/workflow, with which I can manage a collection of all the stuff I see on the internet and elsewhere, that they are worth reading at a time in one place.

This includes:

  • blog articles I randomly find on the internet
  • social media posts
  • news articles from RSS feeds
  • books (pdf,epub,...)
  • wikipedia articles
  • topics I want to do further research on
  • aso...

A lot of these things are bookmarks, I know that. I tried to manage my "ToBeRead" list in bookmarks before, but it didnt work out for me, because some things simply aren't URLs, that can be bookmarked (e.g. PDFs, just names of research topics).

Besides that, longer threads on mastodon/lemmy e.g. can be easily bookmarked in the app itself, but than you start to manage multiple lists in multiple locations, which I want to avoid.

I am running my own Nextcloud instance and would like to also sync this stuff across devices with it.

I figured out (while using obsidian) that my brain works better when I dont have to worry about where to put things, but just tag them with topics, by relevance, e.g. So tags and the option to filter them would be nice!

Thanks beforehand :)

Edit: Doimg this with Nextcloud Deck, or synching an Obsidian Vault with Nextcloud came up to my mind, but I couldn't come up with an idea for a conveniant workflow, but maybe it's easier than I think?

View original on lemmy.ml
selfhosted·Selfhostedbydengtav

Nextcloud (PHP) vs OpenCloud (Go)

As Nextcloud advanced with progresses making it competitive in fully integrated government and corporate workflows, OpenCloud is getting more and more attention.

The fact, that both are collaborative cloud plattforms, designed to be selfhosted and mainly developed in/around Berlin from FOSS-Community-Surroundings, makes one ask about the differences.

The main difference I see, is the software stack

  • Nextcloud, as a fork of ownCloud, kept the PHP code base and is still mainly developing in PHP
  • OpenCloud, also a fork of ownCloud, did a complete rewrite in Go

Until know, Nextcloud is far more feature complete (yes I know, people complain, they should fix more bugs instead of bringing new features) than OpenCloud, if we compair it with comercial cometitors like MS Teams.

I like Nextcloud!

I deploy it for various groups, teams, associations, when ever they need something where they want to have fileshare, calendar, contacts and tasks in one place. Almost every time, when I show them the functionality of Nextcloud Groups an the sharing-possibilities, people are thrilled about it, because they didn't expect such a feature rich tool. Although I sometimes wish it would be more performant and easier to maintain, so non-tech-people could care for their hosting themselves.

Why OpenCloud?

Now, with OpenCloud, I am asking my self, why not just contribute to the existing colab-cloud project Nextcloud. Why do your own thing?

Questions

So here I expect the Go as a somewhat game-changer (?). As you may have noticed, that I am not a developer or programmer, so maybe there are obvious advantages of that.

  • Will OpenCloud, at some point, outreach Nextclouds feature completeness and performance, thanks to a more modern approach with Go?
  • Will Nextcloud with their huge php stack run into problems in the future, because they cant compete with more modern architectures?
  • If you would have to deploy a selfhosted cloud environment for a ~500 people organization lasting long term: Would you stick to the goo old working php stack or see possible advantages in the future of the OpenCloud approach?

Thanks :)

View original on lemmy.ml
ansible·Ansiblebydengtav

Use nested/dynamic variables in template

Hello everyone, I need some help with using variables in jinja templates.

Disclaimer: I am pretty new to ansible, so feel free to tell me that I understood something wrong.

What I'm trying to do

I try to use a variable inside a variable, that gets called from a jinja template

I have my network ranges defined in the global vars

networks:
  lclsrv:
    ipv4: 10.10.10.0/24
  ext:
    ipv4: 1234.123.123.12/x

Then I createt a role called "iptables", with which I would like to manage all iptables on all hosts. In its defaults, there are (obviously) the default_iptable_rules defined.

Besides them, there are host specific iptables, which are also defined in the defaults, like this e.g:

host1_rules:
  - "-A INPUT -p tcp --dport 80 -j ACCEPT"
  - "-A INPUT -p tcp --dport 443 -j ACCEPT"

In some of the host specific rules I have to define a network range from the global vars, like:

host2_rules: 
 - "-A INPUT -p tcp -s {{ networks['ext']['ipv4'] }} --dport 6000 -j ACCEPT"

In the template I try to insert these host specific rules like this:

{% for rule in vars[inventory_hostname + '_rules'] %}
{{rule}}
{% endfor %}

I think I understood, that this "structure" is not the recommended ansible way. Until now we got all host specific iptables organized in there host files, which is probably the clean way of doing this (?) But with lots of hosts this got very messy, so I want to manage them in one single file, to have them all together.

What I get

The for loop itself works as expected, but the variables won't get processed. The resulting /etc/iptables/rules.v4 for host2 will look exactly like this: -A INPUT -p tcp -s {{ networks['ext']['ipv4'] }} --dport 6000 -j ACCEPT

So the template get the element from the host specific variable as a string but won't interpret the variable inside of this string.

I looked at suggestions to use the lookup function, but this also did not work. When I replaced the variable inside of the rule-string with the lookup, the lookup-functiongot printed out, just like the variable in "{{}}".

I am struggling with this sinc last monday and I would appreciate any help! Tanks!

View original on lemmy.ml
linux·Linuxbydengtav

Difference between Github, Gitlab, Forgejo ?

Another "Differences in Linux" question :)

I often wonder, what exactly is the difference between this services?

I understand, that:

  • github.com is a company, where as gitlab and forgejo are (softwares)?
  • They all "manage/wrap/interface with" git?

Questions:

  • what software does github.com use?
  • whats the difference between them (pros/cons)?
  • what about self-hosting? Possibilities/Preferences?

As always, thanks beforehand :)

View original on lemmy.ml
linux·Linuxbydengtav

Difference between Manjaro and EndeavourOS

Another "difference between" Linux question: What ist the actual difference between them?

How fast/stable are releases, compared to each other and in comparison to upstream Arch?

I think I dont get the difference because in my understanding Arch is a rolling release and with both alternatives you want to stay as close to there releases as possible, but dont break you system frequently, right?

So whats the main differences?

View original on lemmy.ml

RichText vs Markdown in Nextcloud

I use Markdown for nearly all of my documentation, be it for work, university or private stuff. I also started using Nextcloud quite often and really love it.

The only thing that bothers me is the Richtext Editor in Nextcloud and the odd Markdown mode, which seems not to work? I have it installed and enabled, but in normal text files, as well as in collectives (both use NC text app) simple markdown syntax does not get rendered.

I cant copy paste from one to another which is frustrating obviously. I re-format everything by hand, in either direction.

I especially like the "Collectives"-App, which makes parallel documentaion with a group very convenient, but I would like to edit the files with a markdown editor an my desktop,e.g. Obsidian or so, which doesnt work, since Nextcloud text wount parse it as markdown.

Does anybody got a solution for this, or am I doimd sth wrong?

View original on lemmy.ml
linux·Linuxbydengtav

Differences between Wayland and X11

I stumbled upon this post regarding an earlier rant about wayland, but now it seems fine, according to the author.

After using Linux for nearly 5 years, using both depending on distros defaults, I have to admit that I never got the core/main/game changing differences between wayland and x11.

To be said, that I also dont do fancy linux things other than basic sysadmin stuff and from time to time repair the mess my curiosity left behind.

Could somebody explain the differences between those two and afterwards maybe also say some words about what this has to do with the difference between window managers and desktop environments?

I am also happy about links to good blog posts or stuff, that target this very questions (as long as the questions make sence of course). Thanks beforehand :)

View original on lemmy.ml

You reached the end