Hier mit einer kleinen Instanz, einfach um Spaß zu haben, nette Leute kennen zu lernen und sich auszutauschen.

Mich fasziniert Gaming, Anime und Selfhosting und noch jede Menge Blödsinn 😋

  • 2 Posts
  • 72 Comments
Joined 1Y ago
cake
Cake day: Jul 01, 2023

help-circle
rss

Last update 2022, same with podgrab. I hope the dev is okay 🫤


Never had any breaks with immich. Immich libary is backuped daily to external provider. Data Retention is managed by them, so I only need to run my scripts.

The libary (upload folder) is the only thing you need to backup. I don’t think it is more complicated than any other folder with subfolders. You can always start from zero

I use rclone for automatic backups from my server, Immich included 🐱



One big DB will be a single point of failure. You will not benefit from much more speed, the only thing which is “easier” is backup.

I use different DBs for different stacks. If one hangs up or messed up completly, it won’t affect others



I setup Floccus on Vivaldi and tried it now with Firefox… Works fine

I use it with Nextcloud but as WebDAV setup. Be careful with the paths! If you use a subfolder don’t add / at the beginning.




Thanks, did not know that. But they are not configured via UI, aren’t they? 🤔



The permissions are not set right with the cap drop abilities. Comment out cap drop lines fir the first start. The files are created now. Then you can undo outcommenting and restart again


There are 2 lines “cap drop”

You need to comment them out for the first start

The files are created, then remove outcommenting and restart again

You can use my docker-compose.yml

Start it and the stop it. Remove then the # on line 30 and 31. Start up again ☺️


Yes this is a problem that is worked on ☝🏻


He told me, it is the right thing for me ☺️


If you like it, share it so more people will know about this. It is simple 🌞


It has the side effect, that you don’t to look any further for a reverse proxy ☺️


I would like to introduce a reverse proxy which I really like to use and maybe you will like it too 😊 I tried a few reverse proxies, but in the end nothing met my needs. A simple reverse proxy with webinterface, easy to setup, but powerful... I was impressed from the start with Zoraxy. A good alternative to Nginx Proxy Manager and Cosmos. Zoraxy can be run in docker, but it is possible to install it directly on the host. This is the first reverse proxy I saw, where docker is not an obligation (except apache and nginx itself :) ) Zoraxy makes it easy to setup subdomain proxies oder virtual directory records. An uptime Monitor is included too and a few network tools like ping, whois, mDNS scanner, IP-scanner or a ssh client. Let´s Encrypt is supported and custom certificates. Blacklist / Whitelist access control and a lot of stats (like goaccess but with better diagrams) You can import and export all settings to zip file including all subdomain proxies etc... Read more and try out on [GitHub](https://github.com/tobychui/zoraxy) I am not the developer but I really like this project!
fedilink

In MinIO you can selfhost the server. I named a bucket and user alex and I am pretty sure someone had the same idea 😁

Bucket and usernames don’t need to be globally unique in MinIO. I tried the policy and it worked pretty good ☺️


Yes each user can have a private bucket and only this one. I am not this much into policies and I was lucky to get this template.

Maybe it gives you an idea how to modify it for your needs. If you found a solution, please share ☺️


MinIO - Bind a user to one bucket policy
I was looking a long time for a policy which binds a user to a bucket. The docs are not very helpful for beginners, but I talked with an advanced user and he said it is okay to share his solution, since he is not on Lemmy Create a new policy and fill this in: ``` { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:*" ], "Resource": [ "arn:aws:s3:::${aws:username}" ] }, { "Effect": "Allow", "Action": [ "s3:*" ], "Resource": [ "arn:aws:s3:::${aws:username}/*" ] } ] } ``` If you now create a user, just assign the user to only this policy, nothing more. The user is now allowed to create a bucket with the same name as the users. So a user Alex can only create the bucket alex and has complete access to it. The user won't see other users buckets. All credits belongs to the very helpful person, not me ☝🏻☺️
fedilink

Maybe it is permissions or the image won’t start correctly. Maybe it tries to read from the database which is jot up at the moment or something similar 🤔


The docs are very good and you have a lot of tutorials for nextcloud, bit mostly they scratch only on the surface. They show you how to install and if you are lucky you see how to setup HTTPS…

But then? Start nextcloud and go to system overview and everything is red and you get warnings about region, php opcache… 😁 Most tutorials end there. It is a pity


I guess this is only a problem on an older debian server. Then you could use the PHP PPA. Some people still run PHP 7.4 or even 5.6, but they are end of life 😳


Thanks for the input. Copy over files is the “clean” way, without struggle, yes. For backups I use rclone and copy the userdata folder encrypted to external storage. Works fine for me. Maybe your dokcer files will help others, thanks for sharing :)


Good to hear that it is running ☺️

Did you follow a specific guide or did you migrate yourself? Which image are you using? Maybe this could help others


I used it with mariadb before, converting to postgres gave a performanceboost. Don’t ask me why but it ran faster

If you are intrested, than here is a guide 😊


Docker has it usecases but I don’t need everything in there. Like I said MinIO for example is just a short oneliner to start.

The most important thing is backup ☺️


I am using nextcloud for years now with postgres, redis and configured PHP setttings, but I installed it on the host. Never had any problems, Performance is awesome… Almost everytime I read about problems is with the docker images. The new AIO image shall be bad too, but I can not say anything to this, since I don’t use it.

I really like docker, but sometimes it is better to install on the host directly or use an LXC if you need isolation. MinIO is the same… Would not want it in a Container

Maybe seafile could be an option for you 🤔


There is no migration and you can not use the same (sub)domain for dendrite you use for synapse. It breaks the federation. If you use matrix.domain.com for synapse, you need to use another domain for dendrite.


Try this

apt-get install libpam-systemd

Restart LXC afterwards and try again. Let me know if it works now 🐱


Congratulation 🌞

Greetings from another personal instance 🐱


Okay this is easy too to set a hostname on debian or ubuntu Container:

hostnamectl set-hostname myname


You can pass hostnames in docker compose easily with

hostname: myhostname

Sometimes you can use container names too

container_name: myapp

It is that easy ☺️



Thank you for the answers ☺️

I am looking forward 🌞


Git, MinIO, Amazon S3, Filesystem and many more options to for backup🐱

Can’t wait for v3 finally


Looks intresting, podgrab is dead and podfetch is not what I was looking for. 2 questions:

  • 1 Can this used with postgres instead of mysql? It is a personal preference

  • 2 How does it store podcasts? I don’t see a volume for pinepod. I have a folder structure like this:

-podcastname 1
    -episodename1
    -episodename2

-podcastname 2
    -episodename1
    -episodename2 

Thanks for sharing this with us ☺️


I use WikiJS for documentation. Simple, powerful and has a lot of features



Can it run crysis? 🤔😸


Multithreading is almost impossible with only a few cores. It is barely enough to run Windows 🥺

You should upgrade soon ☝🏻


If you use private IP adresses, then no traffic will leave your internal network. Those IPs are not routed trough the Internet 😊

So no one can access your nextcloud outside your network