RagingHungryPanda

joined 2 years ago
[–] RagingHungryPanda@lemm.ee 2 points 1 month ago

Oh that's dope. How many hours are you running? Do you also use them for things like encoding or something like that?

[–] RagingHungryPanda@lemm.ee 6 points 1 month ago* (last edited 1 month ago)

Sweet!

What's up is everything I've been running and down is what I haven't.

not working

I haven't been able to get friendica to connect to Maria DB, so I'll eventually try just MySql. Grafana isn't running bc I would need to change a lot of things to get an exporter into each container and the truenas apps don't really allow that configuration - fine if you have docker compose though, which I've started doing more and more.

new

I just got up and running with Stirling pdf, a free (and paid) PDF editor. That looks pretty sweet.

But I'm now also using 15GB of the 32 on the system, which is still plenty for Arc cache for me

what I want

I want to rent a VPS to host various fediverse apps, probably Lemmy, pixelfed, and write freely to start, for the nomad/expect communities. I've been looking at netcup and they have some decent arm offerings.

I'd like to put Talos Linux on it so I can get some kubernetes experience. They have a good sized server for €10, so I could expand to add a DB server or one specifically for logging and metrics.

I was looking at Hetzner, but I've read that their block storage is super slow and causes timeouts on DB.

Of course, can I even run these apps on arm? I guess I gotta find that out.

One thing I'd like to do is make a web page that makes signups super easy and would create an account on all services, ideally. Not a huge deal of that isn't reasonable, but it'd be nice to allow doing it once rather than multiple times. If I could get sso, that'd be good, but I don't know how supported that is.

[–] RagingHungryPanda@lemm.ee 1 points 2 months ago

https://youtu.be/4d0Q64SQujY

I'm actually watching a video about that, complete with studies and everything.

[–] RagingHungryPanda@lemm.ee 1 points 2 months ago

Unfortunately no, it's just one log line over and over. At some point it did have the username and IP, but it usually contains neither.

[–] RagingHungryPanda@lemm.ee 2 points 2 months ago (2 children)

It didn't really change when I put the db in the same compose file. I have them on the same docker network, so any container can reference any other container by its name, in this case mariadb and access any ports, not just the ones that are exposed.

Evidence for this working is that MariaDB is logging the rejected connection attempts.

[–] RagingHungryPanda@lemm.ee 2 points 2 months ago

Now that I'm looking at it again, I wonder if I can get rid of some of this stuff 🤔

[–] RagingHungryPanda@lemm.ee 2 points 2 months ago* (last edited 1 month ago) (5 children)

Thank you for the help. Here is the last set of configurations that I was running.
Edit: this is running on my TrueNas server.

networks:
  maria-db-network:
    external: True
services:
  friendica:
    build: /mnt/MainStorage/apps/friendica/config/app
    environment:
      - FRIENDICA_ADMIN_MAIL=<admin email>
      - FRIENDICA_TZ=America/Chicago
      - FRIENDICA_LANG=en-US
      - FRIENDICA_URL=https://friendica.mydomain.com/
      - FRIENDICA_SITENAME=My Friendica
      - SMTP=<the smtp>
      - SMTP_DOMAIN=<smtp domain
      - SMTP_FROM=admin
      - SMTP_AUTH_USER=<le user>
      - SMTP_AUTH_PASS=<auth pass>
      - SMTP_TLS=true
      - SMTP_STARTTLS=true
      - MYSQL_PASSWORD=<db pass>
      - MYSQL_DATABASE=friendica
      - MYSQL_USER=friendica
      - MYSQL_HOST=mariadb
      - MYSQL_PORT=3306
    image: friendica
    networks:
      - maria-db-network
    ports:
      - '30110:80'
    volumes:
      - /mnt/MainStorage/apps/friendica/data:/var/www/html
      - /mnt/MainStorage/apps/friendica/config/app:/app

addon.config.php file:

<?php

return [
	'system' => [
		'cache_driver' => 'redis',
		'lock_driver' => 'redis',

		'redis_host' => 'redis',

		'pidfile' => '/var/run/friendica.pid',
	]
];

docker file in the config folder

FROM friendica:friendica

RUN mkdir -p /usr/src/config
COPY addon.config.php /usr/src/config/
[–] RagingHungryPanda@lemm.ee 2 points 2 months ago (1 children)

That was quite an emotional read. I felt brought in to the author's situation as I read. Thank you for sharing it

[–] RagingHungryPanda@lemm.ee 2 points 2 months ago

How does your skin do in the sun?

[–] RagingHungryPanda@lemm.ee 2 points 2 months ago

Thanks for the write up! It's definitely got my curiosity

[–] RagingHungryPanda@lemm.ee 3 points 2 months ago (4 children)

this looks pretty cool. Have you read it? What do you think about it?

[–] RagingHungryPanda@lemm.ee 2 points 2 months ago

you'd probably be better off setting up your own domain server and trying to get that working

 

These are my AllBirds after 1 year of travel. I've been looking to repair the soles, but it doesn't seem that easy. I want shoes that ventilate well and are good for a lot of walking.

These started showing wear after 3 months of just city walking.

Any recommendations? I'm posting here because there isn't much on the shoe communities.

 

I came back across this homage to 80's anime

 
 

I don't know if it's because I've been watching Factorio on YouTube or not, because I have not been searching for peanut butter. But anyway, so that's how you do it.

 

Big Tech killed the news. 2.5 newspapers closed each week on average in 2023. And 500 journalists were laid off in January alone. It's because the tech giants are siphoning billions of dollars in ad revenue. Now the DOJ is finally taking them on.

 

I see a lot of bigger minis (medis?) from shows like DBZ and I always think I'd love to paint over them.

But you can't just start painting on top, right? What do you do to prep them for repainting?

 

Just four airlines control 80% of the airline industry — the most concentrated it’s ever been. And they’re using their power over consumers, and airports, to jack up prices. But this small airport in Missoula, Montana, is showing how to break the major carriers’ stranglehold.

view more: ‹ prev next ›