← Alle documentatie

Goooy Desktop

De volledige Goooy-suite (e-mail, agenda, chat, bestanden, vergaderingen en office), in één native venster op uw desktop, verbonden met uw eigen Goooy-server.

Goooy Desktop is een native schil om de webapp van uw Goooy-server. Het toont exact dezelfde suite die u in de browser gebruikt, dus er valt niets nieuws te leren en niets extra’s bij te houden: de app is altijd precies zo nieuw als uw server. Wat hij toevoegt is alles wat een browsertabblad niet kan: een systeemvakpictogram met een ongelezen-badge, echte OS-meldingen, goooy://-links, Goooy Drive-mapsynchronisatie en (als u dat wilt) de rol van e-mailprogramma van uw computer.


Downloaden

Goooy Desktop is een kleine native app (~4 MB download, ~9 MB geïnstalleerd). Er is geen browser zoals Chromium mee gebundeld, de app rendert in de eigen webengine van uw besturingssysteem.

Debian / Ubuntu (.deb) Fedora / openSUSE (.rpm) AppImage (elke distro) Windows 10/11 (installer)

Linux-builds zijn klaar om te downloaden. Installeer het pakket voor uw distributie, of gebruik de AppImage op elke distro:

sudo apt install ./goooy-desktop-latest-linux-amd64.deb    # Debian / Ubuntu
sudo dnf install ./goooy-desktop-latest-linux-amd64.rpm    # Fedora / openSUSE

chmod +x goooy-desktop-latest-linux-amd64.AppImage         # any distro
./goooy-desktop-latest-linux-amd64.AppImage

Windows: download de installer en voer hem uit. De installer is nog niet voorzien van een codehandtekening, dus Microsoft SmartScreen kan bij de eerste start waarschuwen: kies Meer informatieToch uitvoeren. WebView2 wordt automatisch geïnstalleerd als het nog niet op uw pc staat.

macOS: een kant-en-klare download is onderweg. In de tussentijd kunnen Mac-gebruikers Goooy zoals gewoonlijk in de browser gebruiken.

Goooy Desktop werkt met elke Goooy-server. Native meldingen en de ongelezen-badge hebben een server nodig die deze release of nieuwer draait, op een oudere server werkt de app nog steeds prima als een gewoon venster.


Eerste keer starten

  1. Installeer en start Goooy Desktop. De eerste keer opstarten vraagt om uw serveradres (bijvoorbeeld https://mail.yourcompany.com): wijs het naar elke zelfgehoste Goooy-server. De app controleert of het adres echt een Goooy-server is voordat er verbinding wordt gemaakt.
  2. Meld u aan met uw gebruikelijke Goooy-e-mail en -wachtwoord. Vanaf hier is het dezelfde suite als op het web: E-mail, Agenda, Contacten, Taken, Notities, Chat, Bestanden, Vergaderen en Office, in één venster.
  3. Dat is alles. U kunt de server later wijzigen via Instellingen in het systeemvakpictogram, de app herstart naar de nieuwe server.

Wat het toevoegt

  • De hele suite in één venster. De volledige Goooy-webapp, buiten de browser. Omdat de app van uw server draait, loopt hij nooit achter: werk de server bij en de desktop-app is meteen ook up-to-date.
  • Ongelezen-badge in het systeemvak. Het systeemvakpictogram en de badge op uw taakbalk/dock tonen uw aantal ongelezen items, e-mail én chat samen. U kunt de badge uitschakelen in de instellingen.
  • Native meldingen. Nieuwe e-mail en agendaherinneringen komen binnen als echte systeemmeldingen, en chatberichten ook, iets wat zelfs de webapp niet doet. Chatmeldingen volgen uw meldingsvoorkeuren in Goooy.
  • Sluiten naar het systeemvak. Het venster sluiten laat Goooy doordraaien in het systeemvak, zodat meldingen en de badge blijven komen. Open het op elk moment opnieuw via het systeemvakpictogram.
  • Starten met uw computer. Start desgewenst automatisch bij het aanmelden, geminimaliseerd naar het systeemvak.
  • goooy://-links. Links zoals goooy://open/calendar openen het juiste deel van de app: zelfs als die nog niet draait.
  • Uw standaard-e-mailprogramma (optioneel). Schakel het in bij de instellingen en op een e-mailadres klikken in welke app dan ook opent Goooy’s opsteller, vooraf ingevuld met de ontvanger, het onderwerp en de tekst.
  • Goooy Drive-mapsynchronisatie ingebouwd. Houd een map op uw computer synchroon met uw bestanden in Goooy, zoals Dropbox of OneDrive dat doen: stel het in bij de desktop-instellingen, en het systeemvak toont live de status met Nu synchroniseren en Synchronisatiemap openen binnen handbereik. Zie Goooy Drive-mapsynchronisatie hieronder voor hoe het werkt (en voor de goooy-drive-command-line-tool voor servers).

Goooy Drive-mapsynchronisatie

Goooy Drive-synchronisatie spiegelt een map op uw computer met uw bestanden in Goooy, zoals Dropbox, OneDrive of Nextcloud, maar op uw eigen Goooy-server. Sla een document op uw laptop op en het verschijnt in Goooy; zet een bestand vanuit het web in Goooy en het belandt in uw map. Het werkt in beide richtingen, draait rustig op de achtergrond, en overschrijft nooit stilletjes uw werk. Als hetzelfde bestand op twee plekken is gewijzigd, worden beide versies bewaard.

Instellen

Mapsynchronisatie is ingebouwd in Goooy Desktop. Zodra u bent aangemeld:

  1. Open Desktop-instellingen via het systeemvakpictogram.
  2. Klik in de sectie Drive-synchronisatie op Instellen: voer uw serveradres in (bijvoorbeeld https://mail.yourcompany.com), uw e-mail en wachtwoord (dezelfde die u gebruikt om op het web bij Goooy aan te melden) en kies de lokale map om te synchroniseren. Om slechts één map van uw drive te spiegelen in plaats van alles, vult u de optionele drive-submap in.
  3. Klik op Verbinden & synchroniseren. De map synchroniseert meteen, en daarna automatisch op de achtergrond.

Het systeemvakmenu toont live de synchronisatiestatus en biedt Nu synchroniseren en Synchronisatiemap openen; het instellingenvenster toont dezelfde status zolang het open staat.

Stapt u over van de oude losse Goooy Drive-systeemvak-app? Uw instellingen en synchronisatiestatus blijven automatisch behouden: installeer Goooy Desktop en die gaat precies verder waar de oude app was gebleven, zonder dat uw bestanden opnieuw worden gedownload.

De command-line-tool

Dezelfde synchronisatie-engine als één klein binair bestand (~5 MB, geen runtime om te installeren), voor servers, headless machines of power users.

Linux (x86-64) Windows (x86-64)

Op Linux maakt u het eerst uitvoerbaar (chmod +x goooy-drive-latest-linux). Op macOS bouwt u het vanaf de broncode (cargo build --release in apps/desktop-app/sync): een kant-en-klare download is onderweg.

# Connect once (stores your settings + verifies the login):
goooy-drive login --server https://mail.yourcompany.com \
                  --email you@yourcompany.com \
                  --password '••••••••' \
                  --dir ~/GoooyDrive

goooy-drive run      # sync once, now
goooy-drive watch    # keep syncing on a schedule (default: every 30s)
goooy-drive status   # show your settings and check the server is reachable

Standaard wordt de hele drive gespiegeld. Om slechts één map van uw drive te synchroniseren, voegt u --remote-base "Projects" toe (de map wordt aangemaakt als die nog niet bestaat). De CLI en Goooy Desktop delen hetzelfde instellingenbestand, dus u kunt beide op één machine gebruiken.

Hoe synchronisatie werkt

  • Tweeweg. Wijzigingen stromen in beide richtingen: nieuwe en bewerkte bestanden worden geüpload, nieuwe en bewerkte bestanden op de server worden gedownload, en mappen worden aangemaakt aan de kant die ze mist.
  • Verwijderingen worden doorgevoerd. Verwijder een bestand in uw map en het wordt uit Goooy verwijderd; verwijder het in Goooy en het verdwijnt uit uw map. (Bestanden die in Goooy worden verwijderd, gaan naar de Prullenbak, zodat ze herstelbaar zijn.)
  • Bij conflicten worden beide versies bewaard. Als een bestand zowel op uw computer als in Goooy is gewijzigd sinds de laatste synchronisatie, kiest Goooy Drive geen winnaar. Het houdt de serverversie als het bestand, en slaat uw lokale bewerking ernaast op als name (conflict <date>).ext, aan beide kanten, zodat er niets verloren gaat.
  • De eerste synchronisatie kan even duren als u veel bestanden hebt; daarna worden alleen wijzigingen overgezet.
  • Goooy Docs en Sheets (documenten die u live aanmaakt en bewerkt in de webeditor van Goooy) worden niet als bestanden gedownload. Open en bewerk die in de webapp.
  • U kunt hetzelfde Goooy-account met meerdere computers synchroniseren. Elke computer houdt zijn eigen map gelijk met de drive.

Goed om te weten

  • Videovergaderingen op Linux: de webengine van het systeem kan uw camera en microfoon nog niet gebruiken; neem op Linux dus deel aan Meet-gesprekken vanuit een gewone browser.
  • Op een melding klikken toont deze, maar springt nog niet naar de juiste plek in de app: dat staat gepland.
  • Terwijl het venster verborgen is in het systeemvak, kan het op Linux en Windows iets langer duren voordat de ongelezen-badge wordt bijgewerkt.
  • Er is nog geen automatische update: haal nieuwe versies van deze pagina wanneer ze uitkomen.

Veelgestelde vragen

Wordt mijn data ergens anders naartoe gestuurd? Nee. De app praat alleen met uw eigen Goooy-server over een versleutelde (HTTPS-)verbinding. Er gaat niets via een derde partij.

Moet ik de app bijwerken wanneer mijn server wordt bijgewerkt? Nee. Goooy Desktop toont de eigen app van uw server, dus hij is altijd precies zo nieuw als uw server. Alleen de kleine schil zelf krijgt af en toe een nieuwe release.

Met welke Goooy-servers werkt het? Met elke. Het eerste-startscherm vraagt om uw serveradres, dus het werkt met elke zelfgehoste Goooy-server. Native meldingen en de ongelezen-badge hebben een server nodig die deze release of nieuwer draait; oudere servers werken nog steeds als een gewoon venster.

Wat als ik een gesynchroniseerd bestand hernoem? Een hernoeming wordt behandeld als het verwijderen van de oude naam en het toevoegen van de nieuwe. Beide kanten hebben na de volgende synchronisatie de nieuwe naam.

Moet de app voor mapsynchronisatie de hele tijd draaien? Voor continue synchronisatie op de achtergrond wel. Laat Goooy Desktop in het systeemvak draaien (of goooy-drive watch op een server). U kunt ook op elk moment op verzoek synchroniseren met Nu synchroniseren of goooy-drive run.