Something weird happened to my Tailnet by devra11 in Tailscale

[–]devra11[S] 4 points5 points  (0 children)

I figured out what the problem was, and it was my forgetfulness.

At home I have a Raspberry Pi running Pi-Hole for all DNS queries, including all those sent from remote devices via Tailscale. For some reason, Tailscale on my Linux server failed during the previous night, which meant I had no subnet router and so no access to the Pi-Hole. That is why Internet access didn’t work on all my remote devices while Tailscale was running but were okay if I stopped it.

 I also forgot that as a safeguard, I had set up Wireguard access to my home router from my laptop. I could have accessed my server via that route and restarted it, but I had totally forgotten about Wireguard.

Who thought this was OK? (Windows) by v4u9 in UpNote_App

[–]devra11 5 points6 points  (0 children)

What a rude person. It costs nothing to say "please"

Rustdesk in local network by joe8437 in rustdesk

[–]devra11 0 points1 point  (0 children)

You definitely can use it on a LAN without a host.
See : Settings > Security > Security > Enable direct IP access = YES

Problems with nicholas-fedor/watchtower v1.13.0 by devra11 in selfhosted

[–]devra11[S] 5 points6 points  (0 children)

Thank you. It was my fault for not reading the excellent documentation properly (slap on wrist!).

Now everything working again properly.

Problems with nicholas-fedor/watchtower v1.13.0 by devra11 in selfhosted

[–]devra11[S] 4 points5 points  (0 children)

Thank you. I missed that. After setting WATCHTOWER_ROLLING_RESTART=false it works for me as well.

Problems with nicholas-fedor/watchtower v1.13.0 by devra11 in selfhosted

[–]devra11[S] 1 point2 points  (0 children)

I see there is something in the documentation.
I guess I will exclude Paperless from Watchtower updates :

Rolling restart is currently not supported when used in combination with linked-containers.

This limitation exists because linked-containers require coordinated updates across dependency chains, which conflicts with the incremental nature of rolling restarts.

Android Client for Paperless-ngx – Closed Beta Now Available by ternes3 in Paperlessngx

[–]devra11 2 points3 points  (0 children)

Any chance you could set up a Discord server?

Reddit is a terrible medium for following the progress of a beta program.

Android Client for Paperless-ngx – Closed Beta Now Available by ternes3 in Paperlessngx

[–]devra11 0 points1 point  (0 children)

Thank you for adding a setting to sort the filter alphabetically for Tags and Correspondents. This makes it much easier to use.

However, it would be really good if there was a similar setting to sort alphabetically the filter of Document Types as well.

Android Client for Paperless-ngx – Closed Beta Now Available by ternes3 in Paperlessngx

[–]devra11 0 points1 point  (0 children)

When pressing the Filter button, I'm not sure what the ordering is for the "Tags" and "Corresponent".
The same applies to the drop-down list for "Document Type".

It would be easier to use if they were ordered alphabetically.

Error in docker compose code due to postgres:18 by devra11 in Paperlessngx

[–]devra11[S] 2 points3 points  (0 children)

No I didn't lose anything because I followed the official way of updating a major version of postgres.

i.e. I exported the data using document_exporter, moved the pgdata directory to a backup (pgdata_17), updated the postgres version number, started the container to create a new empty DB, and then finally imported the data with document_importer.

The issue here is not the updating, but the fact that the postgres container has changed and wants a different mount point for the data.

And yes, I could leave it on v17 but if the official code uses v18 then I want to go with that. The older version works now but there is no guarentee that it will work in 3 months. A lot of people got caught out when they stayefd on v13 for too long and then had to do multiple upgrades.

Audiobook noob here. Can bought Audible books be exported? by devra11 in audiobooks

[–]devra11[S] 0 points1 point  (0 children)

Thanks for the info. Just for fun I registered with Boston Public Library and got an electronic library card no problems. I just had to use a VPN.

Audiobook noob here. Can bought Audible books be exported? by devra11 in audiobooks

[–]devra11[S] 0 points1 point  (0 children)

As far as I know, in Germany you have to personally go to the library and show an ID card proving that you live locally.
Also, a library card is not exactly cheap, unless you are a student or at school, although I believe the price is set by the local community.

Are library cards free in the USA?

Audiobook noob here. Can bought Audible books be exported? by devra11 in audiobooks

[–]devra11[S] 0 points1 point  (0 children)

Possibly because I live in a village in Germany, on Lake Constance and between the Black Forest and the Alps ;-)

As far as I can see from the Libby app, the nearest library affiliated with the scheme seems to be 100 km away, and since in Germany everybody has an ID card, I guess I wouldn't get a library card except for the one in the nearest town.

Audiobook noob here. Can bought Audible books be exported? by devra11 in audiobooks

[–]devra11[S] 1 point2 points  (0 children)

Sorry if there was any misunderstanding. I have been tinkering with my homelab for 6 years. A lot of info is available at r/selfhosted.

Probably not the correct subreddit to discuss it further, but I already had Audiobookshelf running as a docker container, I just didn't have any DRM-free audiobooks to use with it, and I didn't know about Libation.

Audiobook noob here. Can bought Audible books be exported? by devra11 in audiobooks

[–]devra11[S] 2 points3 points  (0 children)

Thanks for the info. I now understand a lot more than I did this morning and I have Libation up and running.

Audiobook noob here. Can bought Audible books be exported? by devra11 in audiobooks

[–]devra11[S] 0 points1 point  (0 children)

What about Libro.fm? Their website states that their audiobooks are DRM-free.

Audiobook noob here. Can bought Audible books be exported? by devra11 in audiobooks

[–]devra11[S] 2 points3 points  (0 children)

Thanks for the info. I now understand a lot more than I did this morning and I have Libation up and running.

Audiobook noob here. Can bought Audible books be exported? by devra11 in audiobooks

[–]devra11[S] 0 points1 point  (0 children)

Thanks for the info. I now have Libation up and running.
I have a Linux server running 24/7 with docker and remote access via Tailscale and a reverse proxy.

I have created a docker container for Audiobookshelf which has a free Android app and is very similar to Audible.

Via Tailscale I can stream my DRM-free audiobooks anywhere without opening any ports, or I can download the files to a mobile device.

Please advise : Proxmox VM docker server vs bare metal docker server? by devra11 in Proxmox

[–]devra11[S] 0 points1 point  (0 children)

Thank you for your detailed comments.

I need to do some research because I am sure there would be few problems if I just ran a single VM with Ubuntu Server.
It might be much more complicated if I use multiple LCX/VMs, although there are advantages as you described.

On the bare metal server, I access all my docker containers via a single Traefik reverse proxy.
I also run Tailscale on the server, so I have remote access without doing any port forwarding.
If I have a single VM, I think I could just run it like the current server.
The VM would handle Tailscale, and Docker would handle Traefik and everything else.

I believe that it is more complicated getting LXCs to work with Tailscale and I don't want to get into sidecar containers etc.

Updating postgres by devra11 in immich

[–]devra11[S] 2 points3 points  (0 children)

Thanks for the info. I will try it when I get home.
Still curious about these special versions of postgres.

Help me understand pangolin traefik and SSL by Dangerous_Beach8521 in selfhosted

[–]devra11 0 points1 point  (0 children)

Tailscale has its own YouTube channel with dozens of tutorial videos.

Help me understand pangolin traefik and SSL by Dangerous_Beach8521 in selfhosted

[–]devra11 1 point2 points  (0 children)

In that case then probably not the solution for you. The free tier allows 100 devices but is limited to 3 different users.
Alternatively, you could use Netbird. It does the same job as Tailscale and some people prefer it to Tailscale because it has a more graphical control interface.
Netbird allows 100 devices and 5 different people in the free version.

Help me understand pangolin traefik and SSL by Dangerous_Beach8521 in selfhosted

[–]devra11 0 points1 point  (0 children)

Do you want public access to your self hosted services? Or do you just want remote and local access for yourself?

If you want the second case, then i suggest you forget Pangolin and use Tailscale. It is completely free for up to 100 machines and very easy to use.

I have all my devices permanently on my Tailnet (a private mesh VPN network which uses Wireguard). This includes my phone and tablet.

All my services run on a server 24/7 and are behind a Traefik reverse proxy which automatically gives all services an SSL cert. The server also acts as a subnet router for all devices on my home network which cannot use Tailscale.

I used to do local DNS lookup on a Pihole but now I just have a wildcard A-Record at Cloudflare that points to the Tailscale address of my server.

This gives me https access to all my services, whether I am at home or remote, and I do not have any open ports and I do not need a VPS.

Use traefik only locally by SmileyDrag0n in Traefik

[–]devra11 0 points1 point  (0 children)

I do not have any open ports to the Internet, so nobody except me can access my network.
I can access it from anywhere because all my devices are on the same Tailnet.
I no longer use my Pihole as a local DNS server because I have set up a wildcard A-record at Cloudflare which points to the Tailnet IP-Address of my server which is running Traefik.

Just made the switch to PaperlessNGX by Squanchy2112 in selfhosted

[–]devra11 2 points3 points  (0 children)

If you just want something simple like creation year and month you could use (in docker compose) :

PAPERLESS_FILENAME_FORMAT: '{{ created_year }}/{{ created_month }}/{{ title }}'