jogai_san

joined 2 years ago
[–] [email protected] 1 points 1 week ago

Can someone remind him? ;)

[–] [email protected] 1 points 2 weeks ago
[–] [email protected] 3 points 2 weeks ago (3 children)

Yeah yeah. For some people self hosting is a lot about pirating content :-) Just trying to make lemmy happen...

[–] [email protected] 4 points 2 weeks ago (5 children)

Not my content, but always interesting. Since the author always uses refs in his links I set this one to lemmy. Hopefully he'll be posting on lemmy in the near future ;)

 

Happy Friday, r/selfhosted! Linked below is the latest edition of This Week in Self-Hosted, a weekly newsletter recap of the latest activity in self-hosted software and content.

This week's features include:

Hoarder's new name change New round of Tailscale funding (cue the enshittification?) Software updates and launches A spotlight on Streamystats -- a self-hosted statistics-tracking platform for Jellyfin A ton of great guides, videos, and content from the community Thanks, and as usual, feel free to reach out with feedback!

[–] [email protected] 2 points 2 weeks ago* (last edited 2 weeks ago)

Same.

Only thing is, when I run it the postgresql driver is 'invalid'. But I'm trying with an older version, like this:

docker run --rm -it --name outerbase --network host -h outerbase.local chewcw/outerbase-studio:v0.9.2

[–] [email protected] 3 points 2 weeks ago

Not gonna lie, telling people how they need to get educated on stuff you don’t understand ticks me off.

Thanks for backing me up. The fediverse needs to grow because this way it allows for people to be spout nonsense without being corrected by peers.

Btw, had outerbase running trough docker, but could not figure out a way to connect to my own pSql yet..

[–] [email protected] 2 points 2 weeks ago

Friend, I’ve literally linked the DBGate repo. You can see yourself there is no server component running

Yet you ignore I pointed to the api component in the repo...

[–] [email protected] 1 points 2 weeks ago

The point is: DBgate is capable of running in a container which makes a connection to a database. You insist this is not how it works, but yet its the way I have set it up.

My question was if outerbase is usable in the same way. You clearly have not enough knowledge to answer that, so no, my question isnt answered.

[–] [email protected] 3 points 2 weeks ago (2 children)

I…don’t think I need to.

You dont need to indeed, but since you mentioned them first.

If you’re unfamiliar with all of this, that’s your job to get educated.

I'm a software engineer from way before the js hype, so I think I'm properly educated thanks.

The “proof” is right there in all it’s glory for you to peruse.

Indeed, here is the api part: https://github.com/dbgate/dbgate/tree/master/packages/api

[–] [email protected] 3 points 2 weeks ago (12 children)

Show me the docs. It really sounds like you're confidentially incorrect :-)

The app part is indeed just running in the browser. But it needs the data over an external connection. Explain how it can read/write the data to me.

[–] [email protected] 4 points 2 weeks ago (14 children)

Ok, I updated my drawing, so the arrows are correct:

┌─────────────────────────────────────────────────────────────────┐
│ Browser                                                         │
└─────────────────────────────────────────────────────────────────┘
                                ▲                                  
                                │ :443                             
                                │ :80                              
                                ▼                                  
┌────────────────────────────────────────────────────────────────┐ 
│ Proxy (traefik)                                                │ 
└────────────────────────────────────────────────────────────────┘ 
     ▲                               ▲                  ▲          
     │                               │                  │          
     │ :3000                         │ :8085            │  :5001   
     │                               │                  │          
     ▼                               ▼                  ▼          
┌───────────────────────┐   ┌────────────────┐  ┌────────────────┐ 
│ DBgate (in docker)    │   │ pgBackupWeb    │  │ My custom app  │ 
└───────────────────────┘   └────────────────┘  └────────────────┘ 
     ▲                               ▲               ▲             
     │ :5432                         │ :5432         │ :5432       
     │                               │               │             
     ▼                               ▼               ▼             
┌────────────────────────────────────────────────────────────────┐ 
│ Database                                                       │ 
└────────────────────────────────────────────────────────────────┘ 

DbGate is connecting to my postgresql db. If I kill the container the communication is cut off. The ports 3000, 8089, 5001, 5432 are not open. How does DbGate load my postgres data then, if no backend? Sometimes I use it when my client messes up something thats only repairable in the db. Thats the exact scenario where its useful to run it in docker.

It’s right in their docs

Where? The app runs in the browser, but the data is still remote (from the pov of the browser)

[–] [email protected] 1 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

It seems there is a misunderstanding. To be clear, this is what I mean:

┌───────────────────────┐    
│ Browser               │    
└───────────────────────┘    
     ▲                       
     │ port 443 open         
     │                       
     │                       
┌────┼──────────────────┐    
│ Proxy (traefik)       │    
└───────────────────────┘    
     ▲                       
     │                       
     │ web port open to proxy
     │                       
     │                       
┌────┼──────────────────┐    
│ DBgate (in docker)    │    
└───────────────────────┘    
     ▲                       
     │                       
     │                       
     │                       
┌────┼──────────────────┐    
│ Database              │    
└───────────────────────┘    

This way DBgate serves the web app to the browser, but also acts as a 'backend' which connects to the database. This way my databases are not exposed to the web, only the proxy is, which handles domain name routing and http traffic.

 

This is a fork of the original project that is way ahead now.

 

Quote from the article:

Authelia 4.39 has been released and the following is a guide on all the massive changes.

Authelia 4.39 is released! This version has several additional features and improvements to existing features. In this blog post we’ll discuss the new features and roughly what it means for users.

Overall this release adds several major roadmap items. It’s quite a big release. We expect a few bugs here and there but nothing major.

 

As a citizen in Europe I'm a little concerned about what's going on. I'm not politically engaged enough to be following lots of it. But nowadays I'm seeing a lot of misinformation or ultra-left/right wing stuff so I'm in need of a resource that thorough and trustworthy.

So far I found snopes.com and allsides.com. Any opinions on those? Any more recommendations?

To expand a little bit, my opinion is not always aligned with current policies. That's why I'm a bit cynical about politics, and disinterested in following it closely. I feel there's no way for me to influence any of it in a meaningful way. I do vote, but always on a fringe party, because they align the best with my views, but consequently have almost no influence. I wont give an example because that will inevitably derail the discussion, but often I agree that there is a problem, but I think the solution is a dumb compromise which is correct on paper but only partly in reality plus causing a real big problem somewhere else or in another problem domain. I'm of the opinion that solutions exist, but they are almost never implemented just based on the scientific data available. On top of that, everything is polarized now, so the majority of the voters are not interested in honestly reviewing their opinions, and will just parrot whatever fits their bias, even if its misinformation. All of the above combined worries me...

 

Found this gallery; it also does detailed Image analysis using Machine Learning, EXIF Parsing and Geo Tagging

 

Just discovered it, didnt try, but here is the documentation to deploy it with docker: https://docs.novu.co/overview/docker-deploy

view more: next ›