• 4 Posts
  • 255 Comments
Joined 2 years ago
cake
Cake day: August 19th, 2023

help-circle








  • I’d recommend starting by hosting a nextcloud instance.

    1. Get a desktop computer, pretty much anything will do but having room to add more HDD is important.
    2. Install Linux distro like Ubuntu or something
    3. Get a static IP so your IP doesn’t change
    4. Setup a router port forwarding rule so that an outside address points to your nextcloud instance.

    Then do some optional steps:

    • Automatically turn on PC when power comes back on (BIOS setting)
    • Startup script that runs nextcloud on startup
    • Install docker to manage services like nextcloud
    • Add some remote desktop thingy to manage your server from your laptop (ssh is also good but a steeper learning curve)
    • Get a NAS for storing data with redundancy.
    • Have some other form of backup like your current Google account, cloud provider or one of your mates with a similar setup.

    That’s pretty much what you need to start hosting your own files, then later on you can setup a email server, media server like Jellyfin, homepage and everything.

    Just go one step at a time and when you hit an issue you can and should ask Google or ChatGPT. Remember, everything exposed to the Internet is vulnerable so take security seriously. Always have everything protected by a decently long password, pairing requirement with your server confirming adding a device or an API key.










  • Not all companies need to grow. Some do perfectly fine by just maintaining their current output like a owner operated single person plumbing company.

    Another example can be Walmart, they don’t need to grow but investors prefer growth so it becomes a focus.

    There are some companies that need absolutely to grow to survive. This is seen a lot in tech where in order for the business model to make sense they would need some big quantity of users.

    Let’s say you got seeded 10M and managed to get to a minimal product with 10k users that get you $2 in revenue monthly but your cost are around 50k monthly. It means you’re making a loss but with 100k users you’d make a profit. To get to 100k you need more investment but to justify that investment being sound you need show growth.

    So in general if being bigger gets you economies of scale then making a loss early is fine as long as you can get the investor money you need to survive. So to survive as a business you need to grow.

    Those are two ends of a spectrum and everything in between exists as well. So quick answer would be “Companies don’t always need to grow but some really do because their business model only works at a different scale”.