So here is the thing about this task\...I\'m not sure I did it right. I
have the edgerouter and I thought that maybe all I need is an access
point. I got the tplink one, but I\'m using it as a router because I\'m
not sure I want to risk messing anything else up.
Anyway let me break down what happened into better chunks\...
## AP v Router
Access Point (AP) is a pass through where as a router is your main
connection point I think. Anyway the setup was super quick thanks to my
edgerouter setup. I was able to 1-for-1 my previous setup (name and
passowrds). That\'s where I went wrong with assumptions.
Soon after the switch I tried using CasaOS and ssh into my mini computer
with no luck. It took HOURS for me to figure out what was wrong. At one
point I just started labeling things on my network. I want to use it as
a start point for my asset list (a story for another day). It was at
that point I realized the problem. There was a difference in the octet.
I wouldn\'t have found it other wise if I wasn\'t labeling things based
on ip and mac.
Once the octet was fixed we got everything squared away. I was able to
ssh and do my updates. I was also able to finally setup nextcloud which
took the other part of my time. Let\'s talk about that. lol
## Nextcloud
Ok so this one was a bit meh. So here is the thing\...I did everything
right. lol
Here me out, install with CasaOS is super easy. Nothing shocking there
right. Anyway I even listened to Nextcloud about not using sqlite in
production and all that. Well I couldn\'t figure out why I kept getting
internal errors after setup. I did like 3-4 install and deletes.
At one point I realize that I don\'t even have postgres or nothing
installed on my server. I went to install that and then tried to restart
the docker container\...didn\'t seem to work so ya know\...my feels was
hurt. I deleted the install again for one last try and somehow
everything started working. I was shocked so I signed in and stuff just
to make sure.
If I had to do this differently I would make sure I have the db install
locally that I want to use. Outside of that setup was super easy. I left
it there as I just wanted to make sure I could get things going and
figure out the rest later.
## What's Next?
I have a few ideas of what to do next. In no certain order here is the
list\...
- Figure out uptime kuma for monitoring
- Figure out how to move my data from 1 nextcloud instance to another
- There is probably a db migration issue I need to fix for the
migration
- Figure out how to tie a url to a local instance of nextcloud
- Figure out how to continuously backup things
- Configure nextcloud to actually save data to my external and not
local memory
- Create and test ansible code to setup everything I have on my local
server
Anyway this sounds like a lot and it is. I\'m not super worried about
it. I seem to always find a way eve if it takes a few hours. I think
most of that list is really just me being extra anyway. I\'m really
enjoying this entire homelab thing if we are being honest. It gives me
something controllable to tinker with when I need a different tech
release.