selfhosted

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

Discover5164, in Memos - Easily capture and share your great thoughts. Open Source and Free forever

how does this compare with silverbullet?

can i link pages? do queries?

KLISHDFSDF,
@KLISHDFSDF@lemmy.ml avatar

Ooh silverbullet looks nice too, thanks. Link for the lazy: silverbullet.md

rutrum, in Suggestions for NAS (or other hardware) solution to home setup
@rutrum@lm.paradisus.day avatar

I’ve been using OpenMediaVault inside Proxmox.

I’ve been very happy with OMV, for the short time I’ve been playing with it. Its FOSS and the web interface makes it very clear all the layers of abstraction you can use to manage a NAS. I highly recommend it.

And proxmox is good too, also FOSS (proxmox VE). I also has another slick web interface to manage stuff. I like the web interfaces because, albiet intimidating, it exposes alot of options available to me, which give me opportunities to research and understand how it works.

But I’m still working on getting everything with it set up, so take my suggestion with a grain of salt!

bestbakerycookie,

OMV looks really nice! Do I need to choose between NextCloud and OMV? Looks to me like they have some overlapping functionality (Ex. storing files).

Batbro, in I love my Gitea. Any tips and tricks?

I forked a piece of code and found a bug, I’m still afraid to merge it in because I might have hit it by mistake

Crashumbc, in I love my Gitea. Any tips and tricks?

I’m number 2

stockRot, in I love my Gitea. Any tips and tricks?

Is there a federated git out there yet?

corsicanguppy,

Look into forgejo nee gitea. It’s the closest to a working fed option.

TxzK,

Isn’t gitlab working on fed as well?

bitbybit,

It’s called “git”

MangoPenguin, (edited ) in LinguaCafe - Confused why the provided docker-compose doesn't work.
@MangoPenguin@lemmy.blahaj.zone avatar

Did you change the mysql container database name, username and password to something other than the default linguacafe ?

That would break it, as it’s using those specific credentials to login to the database. Which would cause Access denied for user ‘linguacafe’@‘ip adress censored’ (using password: YES) (SQL: select count(*) as aggregate from users)

Try with the default, you’ll need to wipe the mysql data under /home/user/Documents/Docker/LinguaCafe/database/ after stopping the container first.


<span style="color:#323232;">    environment:
</span><span style="color:#323232;">        MYSQL_DATABASE: linguacafe
</span><span style="color:#323232;">        MYSQL_USER: linguacafe
</span><span style="color:#323232;">        MYSQL_PASSWORD: linguacafe
</span><span style="color:#323232;">        MYSQL_ROOT_PASSWORD: linguacafe
</span><span style="color:#323232;">        SERVICE_NAME: linguacafe
</span>
TheBuenasTardes, in What should I use my RPi4 for?

Someone posted the code for circadian whole home lighting, running on a pi not too long ago. Might be kinda cool to try out.

SchizoDenji, in Ditching PaaS: Why I Went Back to Self-Hosting

Biggest problem with this us actually outages/availability. Aws has 3-nine or 4-nine availability regardless and has several people ensuring it.

delta_alpha_november, in Docker Container Status Displays on Public Website

Homepage (github.com/gethomepage/homepage) works fairly well for that use case imho.

If you’re running it on a separate server you would have to expose the docker API to it, which you might not want to do. It might be easier to just run it on the same server and proxy it from the bps.

WeirdGoesPro,
@WeirdGoesPro@lemmy.dbzer0.com avatar

That’s what I was planning to do to configure it. Glad to hear that was the right plan.

And I’ll definitely check out homepage—thank you so much for your reply!

7Sea_Sailor,

I haven’t researched this, but my gut tells me one should be able to connect the two servers via Wireguard (direct tunnel, tailscale, zerotier, what have you) and discretely access the docker api without making it publicly available.

rambos,

Homepage is awesome

qjkxbmwvz, in What should I use my RPi4 for?

Immich! It’s an amazing self hosted Google Photos replacement.

Zigbee definitely fun with HomeAssistant. I have an SLZB-06M adapter which has PoE (important for me) and is a fairly “open” product (don’t need to jump through hoops to flash firmware). I read somewhere that it may offer Thread support at some point but wouldn’t count on that.

crony, in Hetzner Server auction worth it?
@crony@lemmy.cronyakatsuki.xyz avatar

UPDATE: In the end I got a hetzner dedicated server and the performance is a lot better than a vps could ever be with similar specs and am loving the experience.

ExLisper, in RaspberryPi becoming unresponsive at random intervals

Yeah, I had the same issue. Sometimes it was the SD card, sometimes the network interface (not your case obviously), sometimes things connected to USB, sometimes it was running hot… I gave up and now I just run everything on an older Slimbook Zero. Yes, power consumption is higher (still pretty low) but so is stability.

AverageGoob,
@AverageGoob@lemmy.world avatar

Yeah it seems a lot of people are saying the SD card is the issue which wouldn’t surprise me. I do have some spare space on my proxmox server but it would just be a huge pain in the dick to move everything… But it’s looking like I may need to sadly.

genie, in Radarr: Path: Folder '/data/' is not writable by user 'abc'

There are a few ways around it. The simplest is to add the –privileged option.

The more secure method with podman is by specifying a user (ex -u 10001:10001) from your extended subuid:subgid range after your full and proper setup of rootless podman :-)

Then instead of chown you’ll want to use the oddly named podman unshare tool to automatically set the permissions of the host directory. You would then want to start your service with systemctl --user instead of sudo systemctl

PrivateNoob, (edited )

Okay so I’ve done these steps (it seems rootless podman have been setup by Rocky automatically):

  1. Get subuid:subgid with /etc/subuid:

privatenoob:100000:65536

2.:Changed ExecStart to this:

ExecStart=podman run --name=radarr -u 100000:65536 -p 7878:7878 -v radarr-config:/config -v /home/privatenoob/media/storage1/Filmek:/data --restart unless-stopped lscr.io/linuxserver/radarr:latest

3.: podman unshare chown -R 100000:65536 /home/privatenoob/media/storage1/Filmek/

Unfortunately unsharing gave me invalid arguments.

chown: changing ownership of ‘/home/privatenoob/media/storage1/Filmek/’: Invalid argument

I have tried by leaving the -e PUID=1000 parts on but those didn’t work either. Yeah and I’m using systemctl --user. Thanks for your help!

genie,

Ah! I think I see the confusion.


<span style="font-style:italic;color:#969896;"># /etc/subuid
</span><span style="color:#323232;">privatenoob:100000:65536
</span>

This denotes the range of subuids that are available to your user.

-u 100000:65536

This part specifies two things ([UID]:[GID]) even though it’s the same syntax as the earlier part that specifies one range :)

I suspect what you will want to do is use the following:


<span style="font-style:italic;color:#969896;"># change ownership of the directory to the UID:GID that matches something in your subuid:subgid range, in this case 10000:10000
</span><span style="color:#323232;">podman unshare chown -R 100000:10000 /home/privatenoob/media/storage1/Filmek/
</span>

Then we can specify that the user in the container can match the user (UID) we specified above:


<span style="color:#323232;">ExecStart</span><span style="font-weight:bold;color:#a71d5d;">=</span><span style="color:#183691;">podman </span><span style="color:#323232;">run --name</span><span style="font-weight:bold;color:#a71d5d;">=</span><span style="color:#323232;">radarr -u 10000:10000 -p 7878:7878 -v radarr-config:/config -v /home/privatenoob/media/storage1/Filmek:/data --restart unless-stopped lscr.io/linuxserver/radarr:latest
</span>

As a note, if you copy/pasted that ExecStart line, you might have gotten the invalid argument error because you entered 100000 (outside of your subuid range, i.e. >65536) instead of 10000.

There’s a nice guide that gives a great walkthrough. I’ll dig through my bookmarks and add it here when I get some time.

Hope this helps!

DreadPotato, in RaspberryPi becoming unresponsive at random intervals
@DreadPotato@sopuli.xyz avatar

This is likely an issue with your SD card…Pi’s eat them up, even the good ones that supposedly can handle it get chewed up pretty quickly. It really sucks that they haven’t transitioned to emmc but insist on using SD cards.

AverageGoob,
@AverageGoob@lemmy.world avatar

Yeah seems like a weird choice to have a default storage type that is known in the community to be unreliable.

StopSpazzing, in I bought a Cybergeek minipc but my pcie drive isn't showing up
@StopSpazzing@lemmy.world avatar

Could be a bad drive. Contact support if still under warranty.

possiblylinux127,

The drive is good. I’m thinking its the slot.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • selfhosted@lemmy.world
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #