selfhosted

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

redcalcium, in Miro/Figjam alternative?

Maybe Affine? They have self-hosted dokcker image with armv7 and arm64 support: github.com/toeverything/docker so it’ll probably work on your pi4.

will_a113, in Miro/Figjam alternative?

draw.io is a capable web-based flowcharting program. Source code is on github but I’ve never tried locally hosting.

Jimmycakes, in AppleTV complete replacement opinions

Roku ultra with the memory card. But no one in my household uses apple devices.

randomcruft,
@randomcruft@lemmy.sdf.org avatar

Appreciate the comment. The Roku seems to be pretty popular and luckily it’s just me, so I can experiment.

ChillPill, in Do any of you have that one service that just breaks constantly? I'd love to love Nextcloud, but it sure makes that difficult at times
@ChillPill@lemmy.world avatar

The snap version of nextcloud has been pretty solid for me, except for the time that I installed the nextcloud backup app.

NathanUp, in Do any of you have that one service that just breaks constantly? I'd love to love Nextcloud, but it sure makes that difficult at times
@NathanUp@lemmy.ml avatar

Invidious. It’s to be expected for something like that though.

DarkDarkHouse, in Do any of you have that one service that just breaks constantly? I'd love to love Nextcloud, but it sure makes that difficult at times
@DarkDarkHouse@lemmy.sdf.org avatar

For me it’s Pi-hole. For six months it runs fine, then dies so horribly I resort to snapshot rollback and we both pretend it never happened.

Mechanize,

Give technitium a go, my woes diminished drastically with that.

thickconfusion,

!RemindMe 7d

ayaya,
@ayaya@lemdro.id avatar

Weird. I’ve had a Pi-Hole + Unbound running on a Pi Zero since 2018 and it’s never had any issues. I expected the Zero to kinda suck but it has been nothing but smooth sailing. It gets USB power from my router and even if my router reboots the Pi also auto reboots itself.

I do next to no maintenance on it and it just keeps on chugging along. Maybe once every six months or so I SSH in and do a pihole -up and that’s it.

NegativeLookBehind, in Do any of you have that one service that just breaks constantly? I'd love to love Nextcloud, but it sure makes that difficult at times
@NegativeLookBehind@kbin.social avatar

I’m not self hosting an instance, but kbin is super fucking broken lately and it’s getting really frustrating. It’s been about a week. I submitted a ticket in their Git repo, but no response.

tal,
@tal@lemmy.today avatar

The most-recent release of lemmy dicked up outbound federation pretty badly on the instance I use.

u_tamtam, in Do any of you have that one service that just breaks constantly? I'd love to love Nextcloud, but it sure makes that difficult at times
@u_tamtam@programming.dev avatar

Take that as you want but a vast majority of the complaints I hear about nextcloud are from people running it through docker.

xantoxis,

Does that make it not a substantive complaint about nextcloud, if it can’t run well in docker?

I have a dozen apps all running perfectly happy in Docker, i don’t see why Nextcloud should get a pass for this

recapitated,

I have only ever run nextcloud in docker. No idea what people are complaining about. I guess I’ll have to lurk more and find out.

u_tamtam,
@u_tamtam@programming.dev avatar

See my reply to a sibling post. Nextcloud can do a great many things, are your dozen other containers really comparable? Would throwing in another “heavy” container like Gitlab not also result in the same outcome?

recapitated,

Things should not care or mostly even know if they’re being run in docker.

u_tamtam,
@u_tamtam@programming.dev avatar

Well, that is boldly assuming:

  • that endlessly duplicating services across containers causes no overhead: you probably already have a SQL server, a Redis server, a PHP daemon, a Web server, … but a docker image doesn’t know, and indeed, doesn’t care about redundancy and wasting storage and memory
  • that the sum of those individual components work as well and as efficiently as a single (highly-optimized) pooled instance: every service/database in its own container duplicates tight event loops, socket communications, JITs, caches, … instead of pooling it and optimizing globally for the whole server, wasting threads, causing CPU cache misses, missing optimization paths, and increasing CPU load in the process
  • that those images are configured according to your actual end-users needs, and not to some packager’s conception of a “typical user”: do you do mailing? A/V calling? collaborative document editing? … Your container probably includes (and runs) those things, and more, whether you want it or not
  • that those images are properly tuned for your hardware, by somehow betting on the packager to know in advance (and for every deployment) about your usable memory, storage layout, available cores/threads, baseline load and service prioritization

And this is even before assuming that docker abstractions are free (which they are not)

bdonvr, (edited )

Most containers don’t package DB servers, Precisely so you don’t have to run 10 different database servers. You can have one Postgres container or whatever. And if it’s a shitty container that DOES package the db, you can always make your own container.

that those images are configured according to your actual end-users needs, and not to some packager’s conception of a “typical user”: do you do mailing? A/V calling? collaborative document editing? … Your container probably includes (and runs) those things, and more, whether you want it or not

that those images are properly tuned for your hardware, by somehow betting on the packager to know in advance (and for every deployment) about your usable memory, storage layout, available cores/threads, baseline load and service prioritization

You can typically configure the software in a docker container just as much as you could if you installed it on your host OS… what are you on about? They’re not locked up little boxes. You can edit the config files, environment variables, whatever you want.

u_tamtam,
@u_tamtam@programming.dev avatar

Most containers don’t package DB programs. Precisely so you don’t have to run 10 different database programs. You can have one Postgres container or whatever.

Well, that’s not the case of the official Nextcloud image: hub.docker.com/_/nextcloud (it defaults to sqlite which might as well be the reason of so many complaints), and the point about services duplication still holds: github.com/docker-library/repo-info/…/nextcloud

You can typically configure the software in a docker container just as much as you could if you installed it on your host OS…

True, but how large do you estimate the intersection of “users using docker by default because it’s convenient” and “users using docker and having the knowledge and putting the effort to fine-tune each and every container, optimizing/rebuilding/recomposing images as needed”?

I’m not saying it’s not feasible, I’m saying that nextcloud’s packaging can be quite tricky due to the breadth of its scope, and by the time you’ve given yourself fair chances for success, you’ve already thrown away most of the convenience docker brings.

bdonvr,

Docker containers should be MORE stable, if anything.

u_tamtam,
@u_tamtam@programming.dev avatar

and why would that be? More abstraction thrown in for the sake of sysadmin convenience doesn’t magically make things more efficient…

bdonvr,

Nothing to do with efficiency, more because the containers are come with all dependencies at exactly the right version, tested together, in an environment configured by the container creator. It provides reproducibility. As long as you have the Docker daemon running fine on the host OS, you shouldn’t have any issues running the container. (You’ll still have to configure some things, of course)

InTheEnd2021, in AppleTV complete replacement opinions

I host a Plex server for streaming and my apple TV 4k 2021 would refuse to play high bit rate media. Kept displaying an error message telling me I’ve exceeded the limit. Started searching online and everyone consistently called Nvidia shield pro the best one can buy. Bought it, love it, now have 3. But all I use it Plex. I’ve made my server basically all streaming services combined to one.

randomcruft,
@randomcruft@lemmy.sdf.org avatar

If I may ask, what are you using to host the Plex server? I’ve read about people using NAS devices (Synology, etc. which has Plex available natively) and running a PC with a lot of storage. Appreciate the comment!

Link, (edited ) in Help with NGINX? so close...

Did you add your subdomain to your nginx configuration?

server_name DOMAIN_NAME;

Posting your nginx configuration would be useful too.

helenslunch,
@helenslunch@feddit.nl avatar

Did you add your subdomain to your nginx configuration?

Yes

Posting your nginx configuration would be useful too.

Not sure what you mean, exactly. Does this help?

https://feddit.nl/pictrs/image/0caee4b2-28f6-43b6-b783-84622a12c246.jpeg

moonpiedumplings,

Nginx and nginx proxy manager are two different things, although nginx proxy manager uses nginx underneath the hodd.

Nginx is a lightweight reverse proxy and http(s) server configured via config files.

nginx.org/en/

Nginx proxy manager is a docker container that runs nginx, but also had a webui on top of it to make it much, much easier to configure.

Sometimes abbreviated as NPM.

nginxproxymanager.com

That’s why people keep asking you for your nginx config since when you just say nginx, people are expecting that you are using just nginx, and configuring it through text files.

helenslunch,
@helenslunch@feddit.nl avatar

Ohhh I see, thanks for the heads up

danhab99, in Linode Alternative Suggestions for Small Projects
@danhab99@programming.dev avatar

Vultr has some pretty cheap prices… I like them

EncryptKeeper,

Second Vultr. The usability is pretty close to Linode, with more convenient DC locations.

I have noticed some issues with network throughput, though I don’t use mine for high bandwidth applications and I am on the cheapest tier.

betsha1830, in Linode Alternative Suggestions for Small Projects

I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I’ve been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I’ve been using it and haven’t had any issues so far.

Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you’re register for the first time and their system gives you an error it’s their “fair usage policy” of some sort where their system might think you’re someone that’s trying to abuse their free offerings(best not to waste time if it doesn’t work the first time). If you do register tho, you might need to do a few research when you’re starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.

www.ovhcloud.com/en-ie/vps/cloud.oracle.com

qjkxbmwvz,

+1 for the Oracle solution. I use one for my public IP, and port forward over WireGuard to my home. They claim something like 480Mbps, but it’s nowhere near that, at least for external traffic. But in any event I’ve been using it for a few months with no real complaints.

And yes, I fully appreciate the irony of trying to self-host services to get away from big corporations, but relying on Oracle to do so.

promitheas,
@promitheas@iusearchlinux.fyi avatar

I just signed up to oracles free cloud service after watching a video where it was said it was always free, but the wording on oracle’s site made it seem like its a trial. Are there two free options?

betsha1830, (edited )

I assume you’re referring to the two free instance you get with the x86 VMs. And that is correct. As far as I remember, they offer you two VMs with x86 1VCPU and 40GB of block storage minimum or you can create 5 VMs with ARM with CPUs with lots of cores and memory each having 40 GBs of storage(don’t remember the exact use-case). If you want to know what you are getting, please read the doc I have attached for you for always free resources. They offer you free 200GB in total and the bandwidth they offer is 20TB/month with 1Gbps speeds for each VMs (I might be wrong tho. It’s been a while since I’ve used their service). Also, in case you’re wondering why I’m not using a free service like this is, I used one of their servers to pirate copyrighted material. They’ll ban you without warning so read their terms of services and try not to be a fool like I am. docs.oracle.com/…/freetier_topic-Always_Free_Reso…

promitheas,
@promitheas@iusearchlinux.fyi avatar

Basically when I was registering it had some wording like “start your free trial now” but once I got into the dashboard there was a message that cleared things up. So I have a free trial of what I assume is a higher tier of their service, which upon running out will revert me back to the Always Free tier.

SpaceMan9000,

Should be noted that a lot of people had their Oracle accounts revoked for no reason.

People I know had their accounts terminated within 48 hours for ‘inactivity’.

They also require you to constantly use the resources, the percentage gets changed whenever they want.

Dehydrated, in Started to move off Google (not strictly self-hosted)

I recommend transferring the Domain from your current registrar to Njalla, they allow you to buy domains anonymously

misophist,

Domain naming authorities require identification for the registration of domains. You cannot purchase domains anonymously. You can pay Njalla and they own the domain, and they’ll tell you that you can control it, but you have no rights to it in any kind of dispute.

rho50, (edited )

It’s a risk that I’m willing to take, personally.

But tbf I do make sure that I own my primary mail domain.

Website hosting and such thing? Njal.la all the way. Never had an issue with them.

Edit: oof, clearly some irrational hate for njal.la here. I state my personal preference and get downvoted… is this reddit now?!

BlueEther,
@BlueEther@no.lastname.nz avatar

All my <TLD> are redacted and I still full own. in the .nz space there has to be a real contact person, and I’m ok with that as I’m a big boy that has been online for over 1/4 of a century now.

chocolateo, in Linode Alternative Suggestions for Small Projects

Ton of deals going on right now on lowendtalk

cmeerw,

There is also lowendspirit, but in both cases you have to be very careful what you buy - not everything that is advertised there will work as advertised or will work long-term

anon108,

Do you own research while picking on hosts from lowendtalk/spirit/box. Lately, seeing a lot of scams and hosts deadpooling.

peter, in How safe is self-hosting a public website behind Cloudflare?
@peter@feddit.uk avatar

If you’re exposing via cloudflare tunnels instead of pointing at your public IP then eveything other people have said covers it. If you are using your public IP then it’s worth blocking non-cloudflare IPs from accessing the site directly

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