Jump to content

Migrating from a proprietary cloud: Difference between revisions

From pub.solar wiki
Axeman (talk | contribs)
Add forgejo
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
At it's core, the pub.solar cloud is an attempt to create a set of services that allow you to move your data away from Google, Facebook, Apple, or other proprietary providers. This page provides an overview of how you can change your software and habits to adapt to pub.solar.
At its core, the pub.solar cloud is an attempt to create a set of services that allow you to move your data away from Google, Facebook, Apple, or other proprietary providers. This page provides an overview of how you can change your software and habits to adapt to pub.solar.


== File storage ==
== File storage ==
Proprietary examples include Google Drive, iCloud, and Dropbox.
Proprietary examples include Google Drive, iCloud, and Dropbox.


We use [https://nextcloud.com/ Nextcloud] to do file hosting and synchronization.  
We use [[Nextcloud]] to do file hosting and synchronization.  


== Contacts & Calendar ==
== Contacts & Calendar ==
Proprietary examples include Google Contacts, Google Calendar, and iCloud.
Proprietary examples include Google Contacts, Google Calendar, and iCloud.


We use the contacts app in Nextcloud. The web interface for contacts can be found at [https://cloud.pub.solar/apps/contacts cloud.pub.solar/apps/contacts], for the calendar at [https://cloud.pub.solar/apps/calendar cloud.pub.solar/apps/calendar].
We use the contacts app in [[Nextcloud#Contacts & Calendar|Nextcloud]].
 
=== Synchronizing to devices ===
 
==== Android ====
In the Nextcloud app, go to app settings -> Sync calendar & contacts. This will install the app DAVx5 for you, and start the login process there. After logging in, select the calendars you'd like to synchronize.


== Chatting ==
== Chatting ==
Proprietary examples include Facebook Messenger, Whatsapp, and Telegram.
Proprietary examples include Facebook Messenger, Whatsapp, and Telegram.


For chatting, we host [https://matrix.org/ Matrix]. Clients exist for multiple platforms, including iOS, Android, Windows, Mac, and Linux. The standard client is called Element, and can be downloaded at https://element.io/download. A web interface hosted by us can be found at [https://chat.pub.solar/ chat.pub.solar].
For chatting, we host [[Matrix]].


=== Homeserver address for clients ===
== Microblogging ==
When logging in to clients, you'll have to provide your homeserver address. This is <code>matrix.pub.solar</code>, '''not''' <code>chat.pub.solar</code>.
Proprietary examples include Twitter, Threads, and tumblr.


=== Saving your encryption keys ===
We host a [[Mastodon]] instance for this.
The first time you log in, you'll be asked to save your encryption keys. ''Make sure to write these down in a secure location!'' We recommend using a password manager. Matrix messages are end-to-end encrypted, which means that the administrators of pub.solar cannot read their contents. However, if you lose your encryption keys you'll lose access to all previous messages.


== Microblogging ==
== Code Forge ==
Proprietary examples include Twitter, Threads, and tumblr.
Proprietary examples include Github and bitbucket.


We host a [https://joinmastodon.org/ Mastodon] instance at [https://mastodon.pub.solar/ mastodon.pub.solar]. You can use the web interface we host, or choose an app. There's a ton of apps, you can find a full list [https://joinmastodon.org/apps on the mastodon website].
We host a [[Forgejo]] instance for this.

Latest revision as of 12:07, 14 June 2026

At its core, the pub.solar cloud is an attempt to create a set of services that allow you to move your data away from Google, Facebook, Apple, or other proprietary providers. This page provides an overview of how you can change your software and habits to adapt to pub.solar.

File storage[edit | edit source]

Proprietary examples include Google Drive, iCloud, and Dropbox.

We use Nextcloud to do file hosting and synchronization.

Contacts & Calendar[edit | edit source]

Proprietary examples include Google Contacts, Google Calendar, and iCloud.

We use the contacts app in Nextcloud.

Chatting[edit | edit source]

Proprietary examples include Facebook Messenger, Whatsapp, and Telegram.

For chatting, we host Matrix.

Microblogging[edit | edit source]

Proprietary examples include Twitter, Threads, and tumblr.

We host a Mastodon instance for this.

Code Forge[edit | edit source]

Proprietary examples include Github and bitbucket.

We host a Forgejo instance for this.