Good morning Fedi friends!
-
@elena@aseachange.com btw I've recently added [anubis](anubis.techaro.lol) in front of my nextcloud instance. Did you try it ?
@nathan ooooh amazing! And no, I haven't tried it yet... looking into it now
-
@elena Itās friday, every SysAdmin is really busy preventing Devs from putting new thing in production before leaving for the week end.
@elena Joke aside, Iāve read about half of it and see nothing to compjain about as a SysAdmin ;)
One thing that could make it even better: Iām a huge fan of documentations that explain why before how. I think it would be a great addition if you could add 2 or 3 lines at the beginning of each steps to tell your reader why sheāll have to follow those steps.
See for example step 1, you dive into the how right from the start and itās only after 5 sub-steps and 5 corresponding screen captures that you explicit the why Ā«When the process completes, your new subdomain - which you will use for NextCloud - should appear in your "Domains" list.Ā»
It would benefit the reader to know why she clicks and where it goes, before actually starting. Also, it helps planning ahead: Ā«should I start now if I canāt even decide for a subdomain? (because I want to talk about it with family, because I want to sleep on it, whatever)Ā».Great job anyway, itās great and helpful as it is.
-
@elena Joke aside, Iāve read about half of it and see nothing to compjain about as a SysAdmin ;)
One thing that could make it even better: Iām a huge fan of documentations that explain why before how. I think it would be a great addition if you could add 2 or 3 lines at the beginning of each steps to tell your reader why sheāll have to follow those steps.
See for example step 1, you dive into the how right from the start and itās only after 5 sub-steps and 5 corresponding screen captures that you explicit the why Ā«When the process completes, your new subdomain - which you will use for NextCloud - should appear in your "Domains" list.Ā»
It would benefit the reader to know why she clicks and where it goes, before actually starting. Also, it helps planning ahead: Ā«should I start now if I canāt even decide for a subdomain? (because I want to talk about it with family, because I want to sleep on it, whatever)Ā».Great job anyway, itās great and helpful as it is.
@patpro thank you for the note ! Super helpful and I wish I had thought of it before, sigh. I will definitely keep this in mind for future tutorials
-
@nathan ooooh amazing! And no, I haven't tried it yet... looking into it now
@elena@aseachange.com sorry for changing your afternoon plans š
I can share my config rules to not break mobile apps if you need to, when you have it ready -
undefined oblomov@sociale.network shared this topic
-
@patpro thank you for the note ! Super helpful and I wish I had thought of it before, sigh. I will definitely keep this in mind for future tutorials
@elena @patpro I miss the good old days where howtos were commonly written. Personally, I love the format and clarity of the guide... for a "newbie guide", it is pretty high standard.
I would suggest a future update with some security tips: like adding fail2ban to your web server configuration (and lookups with 400 error codes). If you need the scripts and the why-hows, feel free to drop a line: happy to share.
-
@elena @patpro I miss the good old days where howtos were commonly written. Personally, I love the format and clarity of the guide... for a "newbie guide", it is pretty high standard.
I would suggest a future update with some security tips: like adding fail2ban to your web server configuration (and lookups with 400 error codes). If you need the scripts and the why-hows, feel free to drop a line: happy to share.
@en3py @patpro thank you Sebastian. I will write about security in the next installment. As a heads-up, upon installation, YunoHost automatically sets up Fail2Ban in the background and removes root access!
One time I couldn't figure out how I couldn't get onto a test VPS with Terminal... I reset/changed passwords 3 times... and then I remembered YunoHost disables that functionality to strengthen security right off the bat
-
@elena@aseachange.com sorry for changing your afternoon plans š
I can share my config rules to not break mobile apps if you need to, when you have it ready@nathan sadly it's a little too advanced for me. I need an Anubis for dummies guide, LOL
-
@nathan sadly it's a little too advanced for me. I need an Anubis for dummies guide, LOL
@elena@aseachange.com I could share with you my notes that are roughly this page https://anubis.techaro.lol/docs/admin/native-install/ for the initial installation.
Then I use caddy as a reverse-proxy on my side but happy to schedule a remote call if you want to do some peering.
(No pressure, that's fine to say you don't want to dig this more.) -
@elena@aseachange.com I could share with you my notes that are roughly this page https://anubis.techaro.lol/docs/admin/native-install/ for the initial installation.
Then I use caddy as a reverse-proxy on my side but happy to schedule a remote call if you want to do some peering.
(No pressure, that's fine to say you don't want to dig this more.)@nathan it's very sweet but way beyond my current skill set or capabilities š ā
-
@nathan it's very sweet but way beyond my current skill set or capabilities š ā
@elena@aseachange.com sure no worries. I let you become a linux guru at your own pace š
-
@elena@aseachange.com sure no worries. I let you become a linux guru at your own pace š
@nathan haha thanks! give me 5 years š ā