selfhosted

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

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

codes

\facepalm

RedstoneValley,

I was wondering if that might be a thing. Saw people talk about “the codes” instead of “code” more than once.

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

The license gives me the ick, so I’d never

vegetaaaaaaa,
@vegetaaaaaaa@lemmy.world avatar
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”

randomaside, in I love my Gitea. Any tips and tricks?
@randomaside@lemmy.dbzer0.com avatar

Truth.com/iwontevenusemyowncodebecauseimafraid

MangoPenguin, in Proxmox Ubuntu VM has "graphical" console
@MangoPenguin@lemmy.blahaj.zone avatar

That sounds normal, server linux has no GUI/Desktop, only a console.

To get a full CLI that you can select/copy/paste in you just need to SSH in, instead of using the Proxmox console.

The proxmox console is meant for rare usage like installing the OS and recovering from failures, it’s not meant to be used as a daily way to interact with the VMs.

theit8514, in LinguaCafe - Confused why the provided docker-compose doesn't work.

Based on your update you may need to bring the containers down and up to fix the database.

Sometimes when opening LinguaCafe the first time there is an error message about users database table. If this happens, just stop and start your containers again, it should fix the problem.


<span style="color:#323232;">docker compose down
</span><span style="color:#323232;">docker compose up -d
</span>
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>
Natal, (edited ) in LinguaCafe - Confused why the provided docker-compose doesn't work.

I think I solved the permission issue? See edit in the main post.

mouse, in LinguaCafe - Confused why the provided docker-compose doesn't work.
@mouse@midwest.social avatar

That error message says it the permissions of the /home/user/Documents/Docker/LinguaCafe/logs directory. You can try changing it full r/w temporarily to test.

1984, in LinguaCafe - Confused why the provided docker-compose doesn't work.
@1984@lemmy.today avatar

Hmm, can you have absolute paths like that in docker compose? Ive always used paths relative to the current working dir.

filister, in Plex To Launch a Store For Movies and TV Shows

Plex is a prime example how corporate shenanigans can ruin an otherwise great piece of software.

bravesilvernest, in Fighting with immich

I’ve been using it for about a month, and love it.

My one complaint: self-signed certs on reverse proxies seem to break the android app backup. I’m not sure why, but internal CA seems to make things angry. Its more likely to be a local setup issue than anything in immich, but frustrating to pin down.

Shimitar,

Why self sign? Use Let’s Encrypt, its free and works just great. That’s what I do

bravesilvernest,

All the traffic is internal, so I can get away with it 🙃

Really was just interested in what cert generation entailed and did a fun little dive a few years back.

Shimitar,

Self signed certs needs to be allowed explicitly. If the app didn’t took those into consideration then there is not much you can do.

Another point against immich I guess if you need self signed.

I will try to support immich actively in the future, even if my free time is really small nowadays.

bravesilvernest,

My current backup strategy is BTSync, which while super easy to get going is a pain in the ass to look up old images. Using direct IP on the app works perfectly, and the DNS lookup only works internally anyways.

All that to say that I’m probably going to use it and remove the btsync approach in a couple months.

Shimitar,

Immich is very good for photo backup. I would say it’s it best use. Be aware of the limitations above tough.

I find very annoying not having a bare metal installation way. Will try to make it work in the future maybe.

conrad82, (edited )

I also have internal only traffic, but I still use let’s encrypt. I self signed for a couple of years, but switching to proper certificates made things much simpler and better. Especially on mobile.

I use a combination of my own domain and caddy. and duckdns, since my domain registrar does not have an api caddy can use, but I can point my domain to my duckdns domain and it works 👍

bravesilvernest,

I’m the bad guy that installed my CA where needed lol but nice!

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

I love it when I check out am applicants’ GitHub and run into a bunch of repositories with mods for hentai games.

CosmicTurtle,

I mean…are they good mods? Does the candidate have good code etiquette?

Honestly, the fact that a candidate would mod any game, let alone a hentai game, would be pluses in my book.

vzq,

I definitely do not count it against them as long as they know how to human at the interview. I just review the code as I would any repo.

The only thing is that with regular projects I tend to go “I noticed on your GitHub you have project X that uses technology Y, etc etc”. With H projects I just go “do you have experience with Y” and let him choose how much he wants to share about the project. So far they remain vague on the non technical details and I let them leave with their dignity intact.

So, ranked, way ahead of candidates without visible projects, but slightly behind people with projects we can discuss in detail in front of the people from HR ;)

superduperenigma,

Power move.

idunnololz,
@idunnololz@lemmy.world avatar

Men of culture

vegetaaaaaaa, in I love my Gitea. Any tips and tricks?
@vegetaaaaaaa@lemmy.world avatar
redcalcium, in LinguaCafe - Confused why the provided docker-compose doesn't work.

Probably just a permission issue. The doc seems to recommend giving relaxed permission to the temp folder volume:

sudo chmod 777 /your/linguacafe/temp/folder -R

Natal,

sudo chmod 777 /your/linguacafe/temp/folder -R

I have done that and it doesn’t seem to help. Edited main post to reflect that.

redcalcium,

Now you seems to get MySQL permission issue (or wrong database password, but your issue is probably not that). When using docker compose, MySQL won’t see access coming from linguacafe’s container as coming from localhost, but instead it’s coming from a different IP address inside docker subnet. So make sure your MySQL user has proper privilege, e.g. by granting all permissions to ‘user’@‘%’.

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