There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

N0x0n ,

Till yesterday I had a fix public IP to reach my owncloud via port forwarding from my work laptop and as well my two desktop (outside my network)

Disable that port forwarding on your router, and install a wireguard server and forward that port only.

It’s free and works like a charm. It’s simple and elegant, and I can access all my containers from everywhere in the world!

Dunno your work policies, and what you’re allowed to setup or not, but this is the “best way” I know.

N0x0n , (edited )

Possible for a dark mode version XD? excalidraw can do that.

N0x0n ,

Thank you 🫶

N0x0n , (edited )

Most people would take this as a bad advice… But psychedelics are somehow keys to unlock the “illusion”.

A psychedelic trip is more than a simple illusion or trip. Some people have a life changing experience, contact with outter space beings, travelling on other states of consciousness…

People have a tendency to see those plants as dangerous or as addictive recreational drugs. Just because the media/science/law said so, but those substances are tools to explore your inner/outer-self and they are afraid that you reconnect with your inner intuition.

This would mean no corporate greed anymore, no war, no hate speech, no money, no slaves to build their empire on our workforce…

I’m 100% sure if every one would take those substances this would shift our global consciousness to something more pure, connected to every living being on earth, and treat it with respect !

But most of us are just brainwashed ego diluated beings, divided into smaller chunks of human race. Whatever you’re, black, yellow, white, LGTBX… We all came from the same star dust, from a single point of singularity.

But yeah… that can be to much for some people and they can go crazy, specially if you have a higher ego. When your ego breaks down, you will feel empty and that can sometimes lead to mental instability, because you always thought that you were something special, when actually you are just like everyone else.

I do not encourage anyone to do it, but If you do, the most important part is to educate yourself, read great books about some erudit ethnobotanist, read the most recent studies on how they can elevate your well being, reduce your stress, addiction, and how/why those were used through history of time.

Last words: Set & Setting

noosphere.princeton.edu

N0x0n ,

Yes that’s true, that’s also one part of the process. You will face your fears, issues, anxiety and other dark things hidden somewhere in your brain.

This always has to be a personal choice and educate yourself before doing something that might go wrong.

In most case, singing, breathing will help you out… That’s way I do not encourage anyone, It’s not easy and It can hit you really hard.

N0x0n ,

So, even if they can be used medicinally and be helpful, they are a double-edged sword in that just because you’ve seen through some of your own assumptions doesn’t necessarily mean you’ve pierced the veil of the greater illusion of Maya.

I totally agree, that’s way I stated that I wouldn’t recommended it. Most of the time when you’re ready to delve into this unknown realm, It should be a personal choice with proper education and respect. Most of the time when it’s a personal choice it’s because you feel it’s the right time for yourself and not because cool-kids or some random stranger said so. It’s some strange inner calling and mysterious curiosity that draws you into.

N0x0n ,

Not if you randomize a few things, than your fingerprint keeps geeting unique but different each time !

N0x0n , (edited )

For me Debian or LMDE is good for a home server due to not continuous package update, just major security an important ones.

You can have a similar experience from a rolling release with debian !

Trixie (testing) or Sid (unstable) or backports !

Backports seems promising because that’s the version of the package going into the next debian release.

N0x0n ,

Edited !

N0x0n , (edited )

A mix of wallabag for read it later articles, miniflux for rss feeds (mostly github project I selfhost) and linkding for all other links

N0x0n ,

Totally agree! This will isolate people from accessing useful information.

N0x0n ,

That’s the spirit 🫶.

That’s really what I’m doing on my debian server where I host my docker containers.

I don’t care if I brick my system while playing arround because every day at 00:00 a crontab job dumps all my database and saves all my docker volumes and docker-compose to an external HD and saves most important dotfiles and wireguard configuration.

Back Up and running in 30 min !

2 years in, still going strong and learning everyday something new, keeping everything I learn in a markdown file.

  • Personal CA with self-signed certificate by an intermediate CA chain
  • Wireguard tunnel routing all my devices traffic to protonVPN
  • Alot of docker stuff
  • Alot of networking stuff (DNS, cryptography…)
  • LVM, bash…

Wild ride, sometimes alot of frustration, but what an empowering experience !

N0x0n ,

Great read thank you !

One technical question if you don’t mind.

Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around.

How does that work¿ I mean if the internet traffic isn’t allowed to the NAS, how can the NAS get updates than?

N0x0n ,

Ohhh, so if the NAS sends the request, the internet is allowed to send traffic, somehow through a virtual/temporarly port/tunnel.

I didn’t knew it worked like that. Do you know what specific subject I need to investigate to learn more about how it works under the hood?

Thanks 👍🖐️

N0x0n ,

Thanks 👍

N0x0n ,

Thank you !

I do not know if this is different, but I do have some NAT configurations in my Wireguard setup, that forwards all traffic to a protonVPN free tier. I didn’t came up with the rules by myself (found some good tutorial on the web)


<span style="color:#323232;"># Accept sending and receiving on wg0
</span><span style="color:#323232;">PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT;
</span><span style="color:#323232;">
</span><span style="color:#323232;"># Forward traffic to wg-ext
</span><span style="color:#323232;">PostUp = iptables -t nat -A POSTROUTING -o wg-ext -j MASQUERADE;
</span><span style="color:#323232;">
</span><span style="color:#323232;"># allow local network connections
</span><span style="color:#323232;">PostUp = ip route add **REDACTED**/24 dev enp4s0;
</span><span style="color:#323232;">PostUp = iptables -t nat -A POSTROUTING -o enp4s0 -j MASQUERADE;
</span>

Is this somehow related on how a router configuration looks like underneath? Or is that totally different?

Thank your for the link :)!!!

N0x0n ,
N0x0n , (edited )

I’m also interested :)

What I can add is that if you selfhost locally your arr stack with jellyfin, there is no need for reverse proxy, authelia…or whatsoever !

If you are going to host you stack and make it available over the net and open ports in your router, yeah it’s mandatory ! With a wireguard tunnel… (I think portainer is the way to go for most user).

Locally you can just connect to your jellyfin’s private ip without to much complicated overheat.

Just secure and isolate your torrent connection and use a good VPN (like proton VPN).

A good starting point: github.com/navilg/media-stack/blob/…/README.md

N0x0n ,

Edited! XD maybe that wasn’t the best acronym ?

An other way to express “etc” xD

N0x0n ,

Ugh permission issues…

I have no idea how the shotshare image works, but an easier method is to specify the puid/pgid in the docker-compose:


<span style="color:#323232;">environment:
</span><span style="color:#323232;">  - PUID=82
</span><span style="color:#323232;">  - PGID=82
</span>

If the docker image supports it, the –user flag is also helpful :).

I know those works with volume mounts, no idea about bind mounts.

Grocery shopping apps

I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I...

N0x0n , (edited )

I really like tandoor reciepe. Maybe not exactly what your are looking for, but who knows :).

I like how the meal planner works and that you can save your own meal reciepes, add them to a grocery list…

BUT it is maybe a bit too complex and to much features?

N0x0n ,

Yeah, I know !

How I do it:

I bought a mobile holder for bicycles, and put it on the cart when I’m in the store. It works, its not perfect but I does what I need !

But i totally agree that the grocery list could be better integrated, but it’s FOSS, self-hosted and free. So I’m happy :)

N0x0n ,

Dividing the community is probably not the best thing to do right now… There’s also the intermediate power user, with specific question in regard of grub or how to update the kernel issues.

The kind of question that are easy for advanced folk but can be a big ? for intermediate people.

Do we also start a new community for them?

IMO that’s a bad idea…

N0x0n ,

Are flash games still a thing? I remember those old sticky fighting flash games on newsgroupe.

Someone kind enough in webdev to elaborate why someone would care to revive/reimplemente old flash player tech?

N0x0n ,

Thanks :) !

N0x0n ,

Yep ! From the official documentation of tumbleweed

Who should use openSUSE Leap instead of Tumbleweed?

While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, VMware or VirtualBox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don’t know how to compile your own additional kernel modules and you don’t wish to learn or keep a very close eye on what is being up dated, please don’t use Tumbleweed.

en.opensuse.org/Portal:Tumbleweed

N0x0n ,

I find my self-hosted searxng pretty okay compared to others. It aggregates most of the time everything I need without the AI, bots generate crap, unecessary noise… Sometimes there are some little search bugs, but It’s foss and free of charge without beeing bombarded with ads, SEO and other braindumping crap !

N0x0n , (edited )

Humm… this seems rather strange. Maybe show us you docker-compose to have a look on how you configured immich’s network?

169.254.0.0/16 are APIPA addresses . So this a network misconfiguration.

After searching the web, I tried to create /etc/docker/daemon.json

This is not how you configure a docker network. This is only used if your local networks overlaps with docker’s defaut network.

The easiest way i can think on how to make your docker-compose work is to reinstall docker and use the host network. DO NOT forget to delete the /etc/docker/daemon.json file in case you want a fresh start. This seems a badly network configuration on you docker stack !

This will give you a good starting point! After that try to configure a bridge network for your docker compose.

Normally after you get the gist on how docker works, it’s rather easy!

N0x0n ,

Immich isn’t the easiest docker stack ! I will up it on my own server and give you some feedback.

Because their isn’t any network configuration in the compose it uses the default docker network. Thus… maybe… it overlaps with your own network, that’s what your first post was about :)

I will look into it and if nobody comes up with an anwser before me, will give you some feedback on how it went and try to find out what’s wrong !

N0x0n ,

First find out what’s your debian network configuration if it’s a fresh install and everything is installed by default, you get your ip and network from DHCP


<span style="color:#323232;">> ip a
</span>

If your ethernet or wifi networks is in the inet 172.17.0.1/16 brd 172.17.255.255 range it overlaps with the default docker bridge network.

N0x0n , (edited )

So I got it up and running in 10 minutes just by copy/pasting the docker-compose.yaml and .env files. So their configuration files are working flawlessly.

Either you have a router misconfiguration or a docker network misconfiguration. Either way If I were you I would first start without duckdns.org domain name and without to much complex network configuration. Start slow and build up to more complex configurations.

  1. Leave your router defaults network configuration, without any open ports.
  2. See if your spare laptop server has internet access when everything is defaulted (if not that’s the first thing to solve)
    • Check if your networks configuration is in the inet 172.17.0.1/16 brd 172.17.255.255 range (dockers default bridge network)
    • Default routes on your laptop
    • DHCP or manual

The important part is to make your laptop have internet access without changing to much, the default DHCP works great !

  1. Fresh docker installation and don’t forget to delete your json file (/etc/docker/daemon.json)
  2. Try again with the docker-compose.yaml and .env from immich’s github

If your network configuration is wrong from the beginning, you are in for bad times specially if you are going to use duckdns ! Try to make it work on your local network first and than you can go crazy.

Also if you do not know what you are doing, please don’t make your containers accessible to the web ! Rather use a wireguard server to access all your containers from everywhere in the world with a secure tunnel !

If you’re a beginner, there is alot to grasp before having a good working laptop server :)

N0x0n ,

Good to know ! Have fun self-hosting ! :D

N0x0n ,

This how I do it, not saying it’s the best way, but serves me well :).

For each type of application, 1 docker-compose.yaml. This will have all linked containers in 1 file but all your different applications are seperate !

Every application in it’s respective folder.

  • home/user/docker/app1/docker-compose.yml
  • home/user/docker/app2/docker-compose.yml
  • home/user/docker/app3/docker-compose.yml

Everything is behind an application proxy (traefik in my case) and served with self-signed certificate.

I access all my apps through their domain name on my LAN with wireguard.

N0x0n ,

Nah, that’s not how it works ! I have over 10 applications and half of them have databases, and that’s the prime objective of containers ! Less resource intensive and easier to deploy on low end machines. If I had to deploy 10 VMs for my 10 applications, my computer would not be able to handle it !

I have no idea how it works underneath, that’s a more technical question on how container engines work. But if you searx it or ask chatGPT (if you use this kind of tool) i’m sure you will find out how it works :).

N0x0n ,

DIY perks: piped.video/channel/UCUQo7nzH1sXVpzL92VesANw

But I really recommend kurzgesagt if you are into science ! High quality prod !

piped.video/channel/UCsXVk37bltHxD1rDPwtNM8Q

N0x0n ,

Sure I get that ! But I do not have enough time left during the day to read and learn complex subjects like science.

It’s visually eye candy and condensend enough for my understanding. I probably only get a glimps of those subjects… But that’s better than wasting my time on reddit, x, faceshit… what ever :).

If you don’t mind sharing some better ressources, that fit in my already tight life scheduele and easy to read/watch/listen to, I’m all ears !

N0x0n ,

I hope you’re wrong… With RH’s recent choices in regard of FOSS… I really hope podman won’t replace docker. Specially in the self-hosted/FOSS community !

N0x0n ,

Probably nothing, I have never tried it… but docker compose feels so comfortable right now and relearn everything… uuhhg !

N0x0n , (edited )

Most people will probably give up after a few days. Not because Linux is bad, but because most people don’t wan’t to spend hours to fix an issue they never heard off and never encountered on Windows/Mac

Windows/Mac are spoon feeding their customers and people tend to forget how important it is to have problem solving skills ! How to search the web, get out of their confort zone and learn new things…

The tiktok, meta, shorts generation will probably never touch any linux distro, except if during their live time they have some sort of “revelation” on how bad it actually is…

And some just don’t have time… Job, baby, wife, friends…

Linux is a full time and never ending experience, the rabbit hole you want/will dig deeper in hope to find a white rabbit !

N0x0n ,

Just had a similar experience with Bitwarden. Works flawlessly on every device, but the linux vesion doesn’t integrate with the browser (the app not the browser extension). I also had to do some special tinkering to make it accept self-hosted vaultwarden with self-signed certificate, because electron apps on linux don’t use the internal’s system trusted cert store ? Nah, you have to install certutil, and add it to a “sql database”… ⋮/

And i’m just starting as a linux power user, and it already begins to show why linux isn’t “there” right now… But I don’t see it as something bad, quite the opposite, linux is supposed to be flexible, open source, a playing ground for nerds… But people’s desire to overcome GAFAMS monopoly slowly turns linux into something I hope won’t hurt the community or make them part of GAFAM acronym…

N0x0n ,

Looks like a cool project ! But uuhg, i’m already struggling with native docker sometimes, and having hard times with bash scripts…

Makes me feel sad… learning something like C must make you feel like a super hero! but totally out of my league !

If only I had read the books my father bought back then… rather than playing counter-strike 1.5 xD

N0x0n ,

Thanks for your links !

Have you tried Obtainium ? This could replace foxy-droid which seems dead with no updates since 2020!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines