zilexa / Homeserver

Lightweight home server based on microservices, usable as desktop workstation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UPDATING DOCUMENTATION - STATUS

zilexa opened this issue · comments

Since December I have been rewriting this guide completely:

  • the order of steps is now more logical
  • the steps are easier to understand
  • much less text, more to the point
  • some parts completely rewritten, especially filesystem guide was a total mess
  • now fully focused on Manjaro as OS. In the future I will test my scripts for EndeavourOS as well. Do not expect Ubuntu/Debian support. Arch makes more sense to me.
  • completely rewritten scripts (prep-server.sh and post-install.sh)

I still have a few things to finalize. Afterwards but hopefully before end of March I will reinstall my own server, live test my scripts and then publish all of this on Reddit/r/selfhosted and consider it "finished".

###UPDATE
I have finally finished testing my post-install.sh script (https://github.com/zilexa/manjaro-gnome-post-install) which is really what I use for every laptop or pc that I install and also is the basis for my workstation/pc/server. Now I have tested my prep-server.sh file and there were multiple mistakes made. I believe I have fixed them all but it requires another clean test which I will hopefully do very soon.

I thought I finished it all, did a clean install of my own server and wasn't happy with the result. I am now, after changing both the post-install script from my Manjaro Gnome post install repository and my prep-server.sh script. I have also updated the compose file, it's really cool now: after running it and configuring your local subdomains you will immediately have a nice start page (based on Flume).

I'm sure the guide use minor improvements, but it's a really complete "product" now and pretty much noob-safe.

I plan on doing one last check on the 4th of May and then consider it 100% done, ready anyone to use.

Updated the Nightly, Monthly scripts (Maintenance Guide) and the btrbk.conf and btrbk-mail.sh files (Backup Guide).
Also rearranged the filesystem guide steps (now 2a, 2b, 3 instead of 1 big guide with several links to other pages). The Data Migration page is the go-to page to quickly check how to copy/move data around and fix permissions.

Posted on Tweakers and Reddit, as it is now finished. Enjoy.