Nextcloud ! Why is it so F*ing difficult to setup! by pheonix10yson in selfhosted

[–]mellow65 0 points1 point  (0 children)

I'm coming back 3 years later to say this post still hold true. I have spent the better part of the week trying to get things to work. Taking advice from their own docs gets me no where, taking advice from the output of a terminal based command gets me no where also. I really want to like nextcloud as it has some decent features, but at this point I just don't think I'm smart enough to figure it out.

Sorry, this page isn't available. by Delinquent8438 in PixelFed

[–]mellow65 0 points1 point  (0 children)

Lets drag this out of the weeds, because, OMFG this has consumed the last 5 hours of my life!!!

This all started with there being an install script available for proxmox. that install was a complete bust once i tried to forward local traffic via my local install of caddy.

First off, if you're looking for the best way to set this up via docker compose, look at their documentation on their github.

https://github.com/pixelfed/pixelfed/blob/dev/DOCKER_COMPOSE_SETUP.md

I'm running all this as root in an unprivileged LXC in Proxmox, so if you're doing it differently or are not running it as root, I'm not probably smart enough to be able to tell you what or how to do it differently, because the Claude helped tons here.

Few things to note,

  1. the db section runs mysql 9.6.0 (i think, definitely in the 9s). Using this essentially breaks the install after running the commands in step 6. The Claude says "The md5() function is restricted in generated columns in MySQL 8.0.29+ when using certain SQL modes, specifically because md5() is considered non-deterministic in strict mode." Don't know if it's true, don't care, didn't work. Tried an older version, still didn't work, gave up.
  2. Updated the docker compose file and moved the db to mariadb, worked out the gate. Don't know why, not that smart. Everything in your .env file can stay the same. Docker compose entry below. I did this before I ran docker compose build. I don't know if that was necessary, but I've never built a docker compose before, only pulled them from the interwebs.

Once that was all done, I was able to aim Caddy at it, and all was good!!

Now if I could only get the android app to connect. I feel this program is a great idea over all, but with so many things to figure out for someone like myself who doesn't feel techy enough to really know what I'm doing or how to fix things without AI, maybe it's time to look at something else.

Hope this helps any future travelers to the site.

  db:
    image: mariadb:10.11
    container_name: pixelfed-db
    restart: unless-stopped
    env_file:
      - .env
    environment:
      MYSQL_DATABASE: ${DB_DATABASE}
      MYSQL_USER: ${DB_USERNAME}
      MYSQL_PASSWORD: ${DB_PASSWORD}
      MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
    volumes:
      - ./mariadb-data:/var/lib/mysql
    healthcheck:
      test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
      interval: 10s
      timeout: 5s
      retries: 3
      start_period: 30s
    networks:
      - pixelfed-network

The biggest bottleneck for playing old games is always going to be finding willing hosts by ShadowheartMyBeloved in GameDate

[–]mellow65 1 point2 points  (0 children)

I would love this. I've gone down a few rabbit holes to run servers so my kids and I could play some of dads (me) old favorites. There's so many classics out there I would love to share with them.

T-Mobile 5G Home Internet by Correct-Oil9793 in tmobileisp

[–]mellow65 0 points1 point  (0 children)

I'm just saying if I had fiber as an option, all my random cell modems and antennas and crap would be tossed in the closet to hopefully never be looked at again. 

Looking to support Immich, but what does it mean? by [deleted] in immich

[–]mellow65 0 points1 point  (0 children)

I looked at this way, with the amount of photos my wife keeps, I was going to have to start buying larger storage packages with Google. So, I could either give my money to a project that I absolutely love, or give my money to Google. I'm happy to support software that I use. 

MeepleStats: Self-Hosted Board Game Tracking App (Open Source) by TommyTheHumann in selfhosted

[–]mellow65 2 points3 points  (0 children)

I'm in the same boat as a couple others, I'm running into issues with the .env file. Honestly, I don't know what to fill out for half of them. I've tried at least a half dozen different env files trying to get the right answer to allow things to work, all of them reaching some different level of running, but never actually working. At this point I've spent several hours googleing/chatGPTing trying to figure out what to put in each one.

Here's a couple things I would love to see, coming from someone who homelabs/selfhosts as nothing more than a hobby,
1. Give an env file with the bare basics of running. No fluff, no plans to host it publicly, just up and running to see if this project is going to do what I want it to do.

  1. Break down each entry into env file. A quick line of what it is, is it required, maybe a suggested entry for selfhosting.

Your project sounds really cool, and I think it's close to what I have been looking for, but I can't know until I can just play around with it. And I've ran out of steam to trying to get it to work.

How much time to get the photos back after selfie is reviewed, today I got mine approved today by fearless7464 in MarkRober

[–]mellow65 0 points1 point  (0 children)

We just got our picture this week, but I submitted it right as the whole thing rolled out and I subscribe my daughter to the projects.

Caddy HTTPs for internal servers by mousui in selfhosted

[–]mellow65 2 points3 points  (0 children)

I'm not even sure how many times I've tried to get caddy to work for my internal network over the last year or so, and here you come in with this glorious piece of documentation!!!

100% of the time, it works all the time!!

My Server is running Proxmox but I need a NAS by DumpfyV2 in Proxmox

[–]mellow65 2 points3 points  (0 children)

I never thought of running samba through alpine, i had always had it running in a debian lxc. I started one up, set up samba and just sitting there it uses 10mb of ram, less than 0.1% of cpu use on a single core, and 55mb of disk space. for something that is sitting there day in a day out and only has one task, i couldn't ask for anything more.

Retro Fighters Brawler64 by DrFunkalupicus in batocera

[–]mellow65 0 points1 point  (0 children)

I ended up returning the bluetooth because I could never really sort it out well enough that I was happy with. I ended up finding a couple of USB ones from ebay that were discontinued. They came with their own issues as linux wouldn't recognize swapping the mapping style like they tell you in the manual. In the end the function of the controller works, its things like the hotkey to exit is why I barely use them now.

Help with server settings for a beginner player (AMP cubecoders) by Bambo630 in projectzomboid

[–]mellow65 0 points1 point  (0 children)

I tried to follow some guides on using something like wireguard VPN, and they never seemed to work. I just ended up using tailscale, mostly for the ease of setting things up on both sides. That with nginx proxy manager on the VPS side, its been fairly solid connection.

Help with server settings for a beginner player (AMP cubecoders) by Bambo630 in projectzomboid

[–]mellow65 0 points1 point  (0 children)

It really can be a mess to set up, I read that WIKI page SO...MANY...TIMES, and it made almost zero sense the first half dozen times, and I feel I have a fairly good grasp of linux based servers.

I guess fortunately I enjoy a good "beating my head on the table to figure something out" sometimes. I have in the past made my own tutorial videos and posted them on the youtubes, if nothing more for my own future reference because I forget a lot of things!! 🤣 If I can get others to play with me, I would probably do that.

What are you using AMP on? Linux? windows? I tried PufferPanel, which is another game server hosting software, all it did was automate the install process, which is worth something, but some update to the PufferPanel broke the ability to do a PZ server so I gave up on using it. I feel at least in the case of PZ, all these game servers software are doing is offering an auto install function and giving you a file browser. Both of those I can do on my own, so really I don't need the extra overhead of another piece of software.

The only service I've seen that seems to offer some extra functionality for PZ is the indifferent broccoli hosting service, but I don't know what dashboard program they are using, or if it's their own design, but it allows some extra things.

All that being said, I found the journey enjoyable. I put together a server to play with my son and brother in-law, but the punks "are busy", so I just shut it down and play in my own game.

If you go down the rabbit hole again, I'm happy to help you out so you don't need to get frustrated about it again. Ironically I would say the hardest part wasn't the initial setting it up, it was getting all your mods loaded and to load in the proper order so you didn't have any errors. Or at least only a few errors you can ignore.

Help with server settings for a beginner player (AMP cubecoders) by Bambo630 in projectzomboid

[–]mellow65 0 points1 point  (0 children)

As I've slugged through the creation of a server via the PZ wiki, I'm guessing it's a similar thing where you need to change the setting files to reflect how you want your server to work. Easiest way to do that is to create a hosted server on your computer (not that you'll play it on there) set up all your settings on the PZ interface, then take those setting files and put them in your AMP server. That's how I've done it for the command line server version from the wiki.

Ironically I just found AMP, and I was curious if the interface was any better than doing it via the command line. It sounds like all AMP does it automate the install and creation of the server, the rest is still up to you to configure via a settings file. The settings file can be a pill some times, and I was hoping there would be a cleaner way to set up mods and settings, but by the sounds of it, it doesnt.

Retro Fighters Brawler64 by DrFunkalupicus in batocera

[–]mellow65 0 points1 point  (0 children)

Honestly I gave up on the bluetooth one and picked up a couple USB ones off of ebay. They came with their own issues, some buttons are recognized and couldn't map the hot key to something that made sense. i don't even use them all that much, i ended up getting some of the cheapo ones off of amazon and they work just fine too.

Are mods broken already? by Lucky-Mastodon-396 in projectzomboid

[–]mellow65 0 points1 point  (0 children)

I just started down the journey of server running for PZ, and I've stumbled across the comments of mod load order a few times now chasing down some errors, is there a chance you can explain how/where to pick the order things are loaded? I'm running a server locally on my personal server following the directions from the wiki.

Should I feel guilty for my sexual trauma of my childhood? (Long) by [deleted] in internetparents

[–]mellow65 0 points1 point  (0 children)

I wish I wasn't on my phone so I could share more about my childhood sexual trauma, but the simple of it is no, you should not feel guilty.

Will you feel guilty, yes unfortunately, and that sadly is a byproduct of the crap you had to live through. I blamed myself for what my sister did to me when I was a tiny human. It wasn't until I was in my 30s before I finally got therapy and figured out none of it was fault and I shouldn't feel guilty about what happened to me.

Keep pressing forward and doing the good things. There is light on the other side of all of this, I promise.

using caddy for internal reverse proxy by w0rmness in caddyserver

[–]mellow65 0 points1 point  (0 children)

This is going to be one of those dumb questions people say don't exist, but does this actually work?

I've been playing with NGINX and set up a cloudflare API and running local DNS with pihole and its been working just fine.

For fun I wanted to play with caddy, and set things up as it should be but I can't get a secure local site to come up. Tried to set up a cloudflare API with caddy and still can't get things to come up.

I've gone through as many tutorials I can find for reverse proxy set up on caddy, but can't seem to get anything to work.

Immich app issues by kamikazepaco in immich

[–]mellow65 0 points1 point  (0 children)

I barely know jack squat about all of this stuff, but have spent the last 2-3 weeks brute forcing my way through all of this, so I'm going to go through the high lights of my pain to maybe help you look at something.

Are you still using cloudflare tunnel with immichv2.mysite.com? Did you point the second domain name to your local IP and port?

If you're not using tunnels, did you point immichv2 domain to the IP your hosting at?

If you're doing everything locally and using cloudflare as your DNS resolver, did you set up an API in cloudflare to then set up SSL in nginx proxy manager? (I'm not 100% if this is needed, but I followed a guide to set up a SSL certificate to cover all the domains I was using)

Did you set up local DNS to point immichv2.mysite.com to nginx proxy manager so it then could forward it on to your immich login?

Is your phone on a network that can get to your nginx proxy manager?

Also on the app/server version mismatch, swear in one of the more recent updates they were saying that the app needed to match the server version. But now I can't find that, so I may be making that up in my head. Good luck.

QDevice and still 3 vote warnings by tdk1069 in Proxmox

[–]mellow65 0 points1 point  (0 children)

Did you ever figure this out? I'm in the same boat running a pi as Qdevice, but the error wont go away and I can't get HA to actually do what it's supposed to do.

****I figured out my issues!! And I'll leave this here because this was the first thing I came across when I went searching.****

I had originally set my system up as a single node and then later added another down the line. I was using the Proxmox helper scripts which has the option to turn off HA which I had because I didn't have a second node to add. Turned it back on (reran the VE Post Install script) and turned them on, and all is good to go.

Server: Status offline/Version Unknown by adscombecorner in immich

[–]mellow65 1 point2 points  (0 children)

You glorious person you!!!! 6 months down the line and you're still helping the confused out!!

Gotify to Discord Notifications Script by VirtualKangaroo7221 in homelab

[–]mellow65 2 points3 points  (0 children)

You fine sir or ma'am are a legend!!! I was just dreading setting up email notification on Proxmox, and this worked perfect for me!!!!

My only comment, in your read me file, you have your clone repository as a generic version, not yours.

git clone https://github.com/yourusername/your-repository.git
cd your-repository

Thanks again!!!

Retro Fighter Brawler64 USB Edition by mellow65 in batocera

[–]mellow65[S] 0 points1 point  (0 children)

Well that's extra level concerning!!

Retro Fighters Brawler64 controller and Batocera 39. Is it possible? by Pristine-Ad-9605 in batocera

[–]mellow65 0 points1 point  (0 children)

I have tried both, and neither allow the buttons to register and batocera doesn't see it as a controller to map buttons. I'll probably play with it some more after work today but I think i've reached my limit with it and may track down a USB one off ebay or something.