Facebook Twitter Instagram
    • About
    • Privacy Policy
    • Write For Us
    • Newsletter
    • Contact
    Instagram
    About ChromebooksAbout Chromebooks
    • News
      • Reviews
    • Business
    • How to
      • IP Address
    • Apps
    • Q&A
      • Opinion
    • Podcast
    • Gaming
    • Blog
    • Contact
    • Acer Chromebook Spin 514_CP514-1H keyboard backlit
    About ChromebooksAbout Chromebooks
    Home»News»How to create a private replacement for Google services on Chromebooks
    News

    How to create a private replacement for Google services on Chromebooks

    Kevin TofelBy Kevin TofelSeptember 3, 2023Updated:May 8, 202518 Comments7 Mins Read
    NextCloud calendar as a private alternative to Google services on Chromebooks
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Chances are, if you’re a reader of this site, you use a Chromebook or other ChromeOS device. And if you are, you’re also likely relying on Google services, such as Docs, Drive, and Photos. Yes, you know you’re giving your data to Google. Did you know you don’t have to? Here’s how to create a private alternative to Google services for Chromebooks.

    One possible solution: NextCloud

    The private alternative to Google services I’m going to highlight is NextCloud. What is NextCloud?

    It’s a free and open-source software suite that provides software to create documents, manage contacts and calendars, chat with others, and file storage. All of these tools in the NextCloud suite are accessible through a browser. That right there makes this a viable option for Chromebooks. There are also mobile apps for NextCloud on both Android and iOS.

    The key difference between NextCloud and Google, as well as many similar services, is that you control all of the data. That’s because you’re the one actually running the service. I’ll get to how you do that shortly.

    NextCloud comparison as a private alternative to Google services for Chromebooks

    Above is just part of a much larger comparison of features between NextCloud and other cloud-based productivity and personal services. You can view the full comparison on NextCloud’s site.

    Use NextCloud on a PC as a private alternative to Google services

    Since you’re not relying on a company to provide your cloud services, you have to install NextCloud yourself. I’ve done this two different ways in the past. One, which is what I recommend to get started, is to use a Raspberry Pi. Surprisingly, this relatively inexpensive little computer can handle light to moderate use as a NextCloud server. And it’s easy to get started.

    Download the Raspberry Pi OS image provided by the Raspberry Pi folks, for a basic Linux system. Once the Pi is booted up and running, use the Terminal to run this command: curl -sSL https://raw.githubusercontent.com/nextcloud/nextcloudpi/master/install.sh | sudo bash That will download and install the NextCloud server software.

    If you want or need a more step-by-step approach to this entire process, Raspberry Pi Tips has a solid write-up.

    Although I’ve run NextCloud on a Pi for a while, I recently upgraded my hardware. The $299 mini-PC I bought back in February has been collecting dust lately. I actually bought an even more powerful mini PC since then, so that’s what I use on my desk with a 34-inch ultrawide monitor now.

    So I repurposed the old mini PC as a replacement for the Raspberry Pi and now NextCloud really flies! In fact, the small PC doesn’t break a sweat running NextCloud, so I’ve installed CasaOS and multiple containerized apps to supplement NextCloud.

    I’m now running PhotoPrism on the mini PC, which effectively replaces Google Photos. All of my phone’s camera images can be uploaded automatically to my little desktop, where they’re categorized and tagged through the software. Of course, NextCloud offers a similar photos app so you don’t have to follow my approach.

    Run NextCloud in the… cloud!

    The second option I’ve used is to pay for a cloud server and run NextCloud on it. There are plenty of vendors to choose from but I went with Linode. I use Linode to host this site and they’re not paying me to mention their service. I’m just a happy customer. And if you choose to use Linode through this link, you’ll get a $100, 60-day credit for their services. I’ll also get a smaller credit to my account, just to be transparent.

    If you go with Linode, you don’t have to spend much to run NextCloud, even after your two-month free trial. For $5 a month, I run a Linode instance with more processing power and storage capacity than my Raspberry Pi. It’s a shared server with a single CPU instance, 1 GB of RAM, 25 GB of storage, and up to 1 TB of data transfer per month. If you’re going to host services and files for several Chromebook users, say a family, you may want the next tier, which is $12 monthly. That doubles everything from the lower plan.

    NextCloud pricing

    If you go the Linode route, you can install NextCloud with one click in the Linode Marketplace. Below I’m showing the Marketplace with NextCloud chosen. There are a few additional configuration settings you’ll need to enter, such as admin passwords and which region you want your NextCloud server in. You’ll want to select the region closest to you.

    NextCloud install on Linode as a private alternative to Google services for Chromebooks

    For a look at all of the individual steps for the installation and configuration of NextCloud on Linode, this is a helpful guide.

    How do you access NextCloud from a Chromebook?

    Regardless of how or where you have your NextCloud server installed, you will have an IP address for it. To access and use NextCloud from a Chromebook, just point your browser to that IP address! You’ll have to login as a NextCloud user, which is configured after the server setup. But that’s it.

    Note that you can point a domain name to your NextCloud IP address too. Meaning, I could have access to NextCloud from my personal site at kctofel.com. In fact, I did do that when testing NextCloud, using a subdomain. nextcloud.kctofel.com provided access to my files and apps on my Chromebook. That’s a more advanced topic though, so I’ll refer you back to the Linode support docs, since it’s covered there.

    More importantly, what does NextCloud on a Chromebook look like and what can you do?

    Goodbye, Google services for Chromebooks!

    As you might expect, the overall experience with NextCloud is similar to Google Docs, Drive, and Photos. All of the apps and services are integrated into a single space. You start out from a home screen similar to what iCloud provides Apple users on the web.

    NextCloud welcome screen on a Chromebook

    Using the NextCloud web client, I uploaded some of my Google Photos and they appeared without a hitch. Again, these are now stored on my own server, so Google nor any other company, have access to them. You can also set up the NextCloud mobile app on your phone to automatically back up photos to your server.

    NextCloud photos on a Chromebook

    I don’t use Google Docs all that much but I did test out NextCloud’s productivity tools. And… they look and work much like Google’s. Here’s a brief overview video to show you:

    I also configured and accessed my NextCloud calendar with a Chromebook. Surprise, surprise: It probably looks similar to what you’re used to.

    NextCloud calendar as a private alternative to Google services for Chromebooks

    As an added bonus, NextCloud has a built-in feed reader too for your RSS feeds. Google doesn’t even have one of these today, given it killed Google Reader years ago. Then again, it might be coming back to Chromebooks in a fashion.

    NextCloud RSS reader

    These days, I use Feedly for my RSS needs. It was super simple to export those feeds to a file and then import them to NextCloud.

    Do you want a private alternative to Google services for Chromebooks?

    Before going through any of the NextCloud setup processes, you really need to ask yourself if you want a private replacement for Google services. Again, you’re likely using a Chromebook or ChromeOS device. These do provide Google with telemetry data as well as information on what you search for and where you browse. This isn’t news.

    However, you can vastly limit how much of your usage data goes to Google from your Chromebook with NextCloud. If Google can’t see your documents, photos, and files, for example, that’s a huge reduction right there.

    Ultimately, you may not care about giving Google access to your data from a Chromebook. And that’s fine. My intent here isn’t to judge you. Nor is it to tell you that you’re wrong. Instead, I’m simply providing a cloud-based alternative to Google services on Chromebooks. One that helps protect your data privacy if you’re willing to configure and administer it.

    After using it, I think NextCloud is one of the best services to replace Google services on a Chromebook. But then again, I don’t mind doing some of the server setup and administration.

    Chromebooks ChromeOS Google Google Docs on Chromebook Google Drive on Chromebook Google Photos on Chromebook Linode NextCloud Raspberry Pi
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Kevin Tofel
    • Website

    After spending 15 years in IT at Fortune 100 companies, Kevin turned a hobby into a career and began covering mobile technology in 2003. He writes daily on the industry and has co-hosted the weekly MobileTechRoundup podcast since 2006. His writing has appeared in print (The New York Times, PC Magazine and PC World) and he has been featured on NBC News in Philadelphia.

    18 Comments

    1. James on April 3, 2023 2:17 pm

      I like the idea of this, any competition for the complete Cloud package that Google or Microsoft provides is good.

      But why do the alternatives always have to be so costly in terms of time or money. That’s why I’m with Chrome OS to save me time or money, which it has over Windows. I understand that a small company needs more money per user but the time / maintenance thing is just never going to work for the average or even techy person.

      We like our weekends and evenings spent outside of a command line or whatever….. that’s what so many tech heads just don’t get 😛

      On top of that staying with Google, Apple or Microsoft means there’s a good chance the company will be there in 5 years time, pretty much all these smaller things disappear.

      Can anyone who is worried about Google having their data show me any example of Google using it for bad things? Big bad things, not the stuff that even firms without data get up to. You data isn’t as unique as you think, humans are pretty predictable.

      I want competition but it’s hard to support, it needs to be easier to support.

      • Kevin C. Tofel on April 3, 2023 3:13 pm

        Sure, we all want simple and inexpensive. That’s what Google has built and we’re paying for the convenience factor as well as the offered features. So the alternative is DIY. It doesn’t have to be expensive. In the case of NextCloud, a $45 Raspberry Pi is the only expense if you go that route. And TBH, there’s practically zero maintenance involved with running NextCloud locally. It’s basically a one time setup that, yes, will take a little time. But you’re fee free from then on, you own your data and the initial time investment shouldn’t be more than an hour or two.

    2. Luke on April 3, 2023 5:09 pm

      I have been using Nextcloud on my Chromebook for a while and it is a good alternative, although it does have its limitations. I’ve found that I have to use the Linux Nextcloud client to synchronise my files, because some file types just can’t be worked on in the Nextcloud environment (for example zipped files). The Linux client works well, but doesn’t auto-start, which is annoying. There are a few other caveats – for example, it makes your Linux image quite large etc. But overall, it works pretty well. I use Libre Office to edit any docs that I can’t use OpenOffice in Nextcloud to edit, but that’s quite rare. Overall, I’m happy with it. It is a lot more work than just relying on Google services, but if you have a large amount of data, it ends up cheaper than paying for extra Drive space.

      • Mace Moneta on April 3, 2023 6:41 pm

        For zip files, the Zipper and Extract apps should take care of the requirement.

        • Luke on April 3, 2023 6:54 pm

          Thanks for the advice! I have Zipper, but from memory Extract doesn’t work with NC 25.

          • Mace Moneta on April 3, 2023 7:10 pm

            ‘Extract’ was apparently superseded by ‘Archive Manager’, which I installed (from the Tools section) and tested in NC25. Works great!

            • Luke on April 3, 2023 7:18 pm

              Oh thanks. I’ll give it a go.

            • Luke on April 4, 2023 7:30 pm

              Unfortunately, I installed Archive Manager and didn’t get the context menu when I right-clicked. I’m using the LinuxServerIO container, so maybe it doesn’t have a required dependency…

    3. Mace Moneta on April 3, 2023 5:21 pm

      We use Nextcloud on a home server. We’ve replaced Google services with Nextcloud apps:

      Photos -> Memories, with Recognizer and Preview Generator
      Calendar -> Calendar (and CalenGoo on Android)
      Docs -> Collabora built-in server
      Contacts -> Contacts
      Passwords -> KeeWeb
      Messages , Meet -> Talk
      Tasks -> Tasks
      Keep -> Carnet
      Drive -> Files

      We still use GMail.

      For security, we only allow a Wireguard connection for our mobile devices. Backups became a priority, but they are automated now. It’s amazing open source software, that’s free for personal use. Can’t recommend it highly enough for those with the time and interest in setting it up.

      • Luke on April 3, 2023 6:58 pm

        Agreed 100%. Carnet is awesome and so is KeeWeb. I’d add Joplin to that list myself. It has native sync with Nextcloud (WebDAV). How do you find Collabora? I’ve been using the OpenOffice plugin and it’s awesome, but it does require a self-hosted Open Office instance.

        • Mace Moneta on April 3, 2023 7:21 pm

          Collabora works with no problems for us (mostly spreadsheets, occasional doc file). However, after some upgrades, I have had to re-select it as the Nextcloud Office server in the administrative settings (an extra 10 seconds of work). I haven’t had to do that recently, so maybe that issue was fixed.

    4. CajunMoses on April 3, 2023 10:43 pm

      I’m fine with Google seeing my spreadsheet that calculates NPV, BCR, PVR, and IRR, my table of favorite Bible scriptures, and pictures of my lovely wife with her misbehaving cats. ????

    5. John on April 4, 2023 6:56 am

      Any local storage is inherently less secure than Google’s cloud because the most likely catastrophes include hardware failure, fire, floods, tornadoes, etc. My office was hit by lightning and a lot of equipment was destroyed. Also, I spend a lot of time away from home, so the cloud is the only way to go. So how reliable and fast is NextCloud syncing to the cloud? And what cloud drive can you trust as much as Google?

      • Luke on April 4, 2023 7:33 pm

        But it’s not local. It’s NextCLOUD. You can put the server wherever you want – in another location, in colo, on a VPS. As to Reliability and speed – it seems no less reliable than Google – but it is more work to setup and maintain. It’s definitely not for everyone – or most people to be honest.

    6. Coin on September 4, 2023 5:43 am

      I have set up Next Cloud on a Linode server and despite some issues I can access the Next Cloud server from the internet. However that is the good news because the server is very sluggish and intermittently simply unavailable. with errors like :
      Internal Server Error
      The server encountered an internal error and was unable to complete your request
      or
      This site can’t provide a secure connection xxx.xxx.xxx.xxx sent an invalid response.
      I guess this is a Linode problem but I was hoping that by hosting the Next Cloud server on a service like Linode I would not have these problems……

      • Kevin C. Tofel on September 4, 2023 9:43 am

        Yeah, that’s not good performance from Linode. And it’s not consistent with my experience: I host this site on Linode although I’m using the $20 monthly plan. I wonder if you can switch to another Linode server as I suspect the one you’re using is shared and probably a little overwhelmed. I’d ping Linode and see what they can do. Cheers!

    7. Adam Hinckley on December 11, 2023 4:56 pm

      This may be stupid question but how do you set it and connect the chromebook/box to the server?

      • Kevin C. Tofel on December 11, 2023 6:07 pm

        Not sure what you mean in the first part, Adam unless you mean how to set up the home server. If so, the answer to that is a lengthy post that I may write in the near future. As far as connecting the ChromeOS device at home, you just point your browser to the IP address assigned to the home server hardware on your network. I also enabled remote access through the free CloudFlare Tunnel service, which took a little configuration; essentially, CF gives you an IP address to connect to their network and that points back to the IP address of the home server for remote access.

    Top Posts

    How To Participate In Online Surveys For Cash?

    May 10, 2025

    How To Use chrome://flags/#allow-insecure-localhost 

    May 9, 2025

    Are Web Browsers Available for Apple TV Users?

    May 9, 2025

    Using Typography Psychology to Strengthen Branding with CapCut PC

    May 9, 2025

    How Privacy Tools Are Changing the Way We Play Online

    May 9, 2025
    • About
    • Privacy Policy
    • Write For Us
    • Newsletter
    • Contact
    © 2025 About Chrome Books. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.