Connecting Google and Nextcloud in elementary OS
elementary OS can bring several everyday online services into one desktop workflow. Rather than opening a browser for every calendar appointment or downloading files manually, you can connect an account and allow compatible applications to use selected services. Google and Nextcloud are two particularly useful choices, though they behave differently and require slightly different setup decisions.
Google is often the convenient option for Gmail, Google Calendar and contacts, while Nextcloud can provide a more private home for files, calendars and address books. Your Nextcloud server might be hosted by an employer, a university, a community group or a provider in Australia. The same desktop tools can work with each, provided the server supports the right standards.
The account panel in elementary OS is designed to keep authentication separate from individual applications. This gives you a central place to authorise services, review access and remove an account. Menu names and available providers can vary between elementary OS releases, so treat the exact labels as version-dependent rather than a sign that a feature is missing.
How online accounts work on the desktop
Open System Settings and look for Online Accounts. On some releases, the panel is listed directly among the system settings; on others, it may be grouped with personal or account-related options. You will normally see providers such as Google, Nextcloud or a general option for adding a service manually. Selecting a provider opens a secure sign-in page or a form for server details.
The account service does not necessarily download every piece of information from the provider. Instead, it gives approved desktop applications access to specific components. Calendar software may receive calendar access, a contacts application may read address books, and the file manager may expose remote storage. Permissions can be narrower than the account itself, so read each authorisation screen carefully.
This arrangement is useful on a shared household computer in Brisbane or a laptop used between a Melbourne office and a home NBN connection. You can disconnect the account centrally rather than hunting through several applications. Removing an account usually removes its local connection, but it does not delete the online account or erase files stored on Google or Nextcloud.
Before adding anything, update elementary OS and restart any applications that are already open. A current system has the best chance of handling modern browser authentication, TLS certificates and provider security requirements. If the account panel is absent or a provider will not load, check that your release is supported and that the relevant online-accounts package is installed through AppCenter or the system package manager.
Adding a Google account
In Online Accounts, select Google and continue to the browser-based sign-in page. Enter your Google address, password and any verification code required by two-step verification. Google may show a list of permissions covering mail, calendars, contacts and other services. Grant only the access that you intend to use, then return to System Settings when the authorisation process finishes.
If Google opens in an external browser rather than inside a small settings window, that is normal on some elementary OS versions. The browser may ask you to allow the desktop account service to complete the sign-in. A blank page, a loop back to the login screen or an error about an untrusted application can indicate an outdated system component, an incorrect system clock or a provider-side policy change.
After the account appears in the settings panel, enable or disable individual services if those switches are available. A person who only wants Google Calendar does not need to expose contacts or email to every compatible application. The labels can differ between releases, and the default Mail or Calendar applications may not support every Google feature in precisely the same way as their web equivalents.
Google account security controls remain authoritative. You can review connected applications from your Google Account security page and revoke elementary OS access there. Revocation is helpful after selling a laptop, reinstalling the operating system or losing a device. It is also worth checking whether a work or school Google Workspace administrator restricts third-party desktop access, which can affect accounts managed by an organisation in Sydney or Perth.
Using Google calendars, contacts and files
Once the connection is active, open the relevant elementary OS applications and look for the account in their settings or sidebar. Calendars may appear alongside local calendars, while contacts can be offered as an address book when composing a message or searching for a person. Changes made on the desktop should sync back to Google when the application and provider support two-way synchronisation.
Calendar time zones deserve attention in Australia. Google Calendar events are stored with time-zone information, and a laptop travelling from Adelaide to Canberra may display an event differently if the system zone is wrong. Set the system time zone to your actual location and check recurring events around daylight-saving changes. Queensland, the Northern Territory and Western Australia do not observe daylight saving, while New South Wales, Victoria, Tasmania, South Australia and the Australian Capital Territory generally do.
Google Drive is a frequent source of confusion. An online account connection does not always create a complete, offline-synchronised Drive folder in the way a dedicated Google Drive client might. In some configurations, Google storage is available through a remote location in the file manager; in others, you may need a separate application or a browser. Remote access can be slower over a busy Wi-Fi network or a congested regional NBN service, and files may not be available without an internet connection.
If a calendar or contact list is empty, first confirm that the service is enabled for the account and that the application has been restarted. Then check whether you are viewing a local calendar rather than the Google one. Duplicate contacts often result from enabling the same account in more than one synchronisation tool, so avoid running multiple utilities against the same address book unless you understand how they merge changes.
Connecting a Nextcloud server
Choose Nextcloud in Online Accounts if your elementary OS release provides it. The form generally asks for the server address and then redirects you to the Nextcloud login page. Use the full web address supplied by your administrator or hosting provider, such as the address that opens your Nextcloud dashboard, rather than guessing a shortened domain.
A hosted Nextcloud service may use a regional Australian provider, an organisation’s subdomain or a server on a home connection. If your server is behind a reverse proxy, uses a non-standard port or has an invalid certificate, the desktop account service may refuse the connection even though a browser displays a warning. Do not bypass certificate warnings for a service containing private documents; ask the administrator to install a valid certificate and configure the correct hostname.
Some installations request an application password instead of your normal password. This is a good practice, particularly when multi-factor authentication is enabled. Create the app password in Nextcloud’s personal security settings, give it a descriptive name such as “elementary laptop”, and revoke it later if the laptop is lost. An app password should be treated like a real password and stored through the desktop’s secure credential storage where possible.
Nextcloud support can differ by release and server configuration. Files may be exposed through WebDAV, while calendars and contacts use CalDAV and CardDAV. If the provider list includes only a general web account, you may need to add these services separately in a calendar, contacts or file application. Obtain the exact endpoint URLs from the Nextcloud web interface, because server paths can vary when Nextcloud is installed in a subdirectory.
Syncing files, calendars and contacts safely
Nextcloud file access is not automatically the same as file synchronisation. A remote folder lets you browse or open content while connected, but a synchronisation client can maintain a local copy for offline use. The official Nextcloud desktop client is often the clearest choice when you need selected folders available on a plane, at a customer site or during an internet outage.
Install the client from a trusted source that matches your elementary OS release, then sign in using the server address and an app password if required. Choose a local folder with enough storage and select only the directories you need. Keeping a large photo archive in a synchronised folder can consume a small laptop’s disk quickly, and two-way sync can transfer substantial data across a metered mobile hotspot.
For calendars and contacts, use the account integration when it is stable and visible in your installed applications. If it is not, configure CalDAV or CardDAV using the server URLs shown by Nextcloud. Test with a disposable calendar entry and a test contact before importing years of data. Confirm that an edit made on the desktop appears in the Nextcloud web interface, then test the reverse direction.
Avoid treating synchronisation as a backup. If a file is deleted locally and the change synchronises, it may also be deleted on the server. Use Nextcloud’s version history, server-side backups or a separate backup drive for important records. This matters for tax documents, small-business invoices and family photos, where a synced copy alone does not protect against accidental deletion, ransomware or a damaged server.
Troubleshooting privacy and connection problems
When an account repeatedly asks for a password, remove the account from Online Accounts, restart the computer and add it again. Old tokens in the desktop keyring can become invalid after a password change or a security-policy update. Check the system date and time as well, because an incorrect clock can make secure login tokens appear expired or certificates appear invalid.
A connection that works at home but fails on public Wi-Fi may be affected by a captive portal. Open a normal website and complete the network’s sign-in page before starting account authorisation. Hotel networks, university networks and some café hotspots can block WebDAV or other traffic even when ordinary web browsing works. A mobile hotspot can help identify whether the issue is the network rather than elementary OS.
Privacy settings should match the role of the computer. A personal Google account may be convenient on a privately encrypted laptop, while a work Nextcloud account deserves extra care on a shared machine. Use separate operating-system user accounts where possible, enable full-disk encryption during installation, lock the screen when away and avoid saving credentials in a browser profile used by other people.
When troubleshooting, change one thing at a time. Record the provider, server address, application name and exact error message, without posting passwords, tokens or private URLs in a forum. Check the provider’s status page and the server administrator’s configuration before deleting local data. For a Nextcloud issue, useful details include the Nextcloud version, whether the service works in a browser and whether the failure affects files, calendars, contacts or all three.
The most dependable setup is usually selective: connect Google for the calendars and contacts you actually use, connect Nextcloud for the data that belongs there, and use a dedicated sync client when offline files matter. After setup, create one test event, one test contact and one small test file, then verify each change in the web service. Keep an independent backup of irreplaceable data and review connected devices whenever a laptop changes hands. That short check turns online accounts from a source of surprises into a practical part of an elementary OS desktop.