10 Commits

Author SHA1 Message Date
adbeb66e9b feat(setup): vervang Chromium door Puffin browser via Pi-Apps
Chromium is verwijderd en vervangen door de Puffin browser in zowel pi-setup-desktop.sh als pi-setup.sh. De installatiestappen voor Puffin zijn toegevoegd met behulp van Pi-Apps. Dit zorgt voor een naadloze installatie en configuratie voor gebruik van Puffin in kiosk mode. Overbodige Chromium-specifieke browseropties zijn verwijderd, en relevante opties voor Puffin zijn behouden om de werking te optimaliseren.
2025-05-29 17:07:16 +02:00
9b77fed389 feat(browser-setup): vertaalbanner in Chrome uitgeschakeld
Chrome's vertaalbanner is uitgeschakeld door het toevoegen van de flags --disable-translate, --disable-features=Translate en --lang=nl aan beide setup scripts. Dit zorgt voor een consistente gebruikerservaring zonder vertaalprompts, wat vooral handig is voor Nederlandstalige implementaties en kiosken. Het kan ook invloed hebben op de gebruikers die andere taalondersteuning nodig hebben.
2025-05-29 17:05:38 +02:00
a015391b26 feat(performance): voeg hardcore boot optimalisaties toe voor snellere opstarttijd
Deze update implementeert diverse hardware- en systeemoptimalisaties om de opstarttijd van Raspberry Pi-systemen te verkorten tot minder dan 60 seconden. Dit omvat het uitschakelen van niet-noodzakelijke services, het overklokken van CPU en SD-kaart, en aanpassingen aan kernelparameters. HDMI audio instellingen en Docker image preload zijn ook verbeterd. Deze wijzigingen zijn vooral gunstig voor setups die snelle herstarten vereisen zonder invloed op cruciale functionaliteiten. Test zorgvuldig op stabiliteit, vooral bij overklokinstellingen.
2025-05-29 16:55:00 +02:00
11d9c9341d perf(pi-setup): verbeterde boot snelheid en optimalisaties
Voegt extra snelheidsoptimalisaties toe aan het Raspberry Pi setup script. Dit omvat het uitschakelen van onnodige services zoals bluetooth, hciuart, triggerhappy, avahi-daemon, en ModemManager. Verder zijn boot parameters in /boot/config.txt aangepast voor snellere opstarttijden, waaronder 'boot_delay=0' en 'disable_splash=1'. Daarnaast is de Docker systemd service gewijzigd van Type=oneshot naar Type=forking voor betere prestaties. Hierdoor zou de totale boot tijd nu ongeveer 30-45 seconden zijn.
2025-05-29 16:33:36 +02:00
bd55c44da7 chore(setup): verwijder git en adhaan clone logica
Verwijdert de sectie die git installeert en de adhaan repository cloned uit het pi-setup script. Dit vermindert afhankelijkheden en vereenvoudigt het installatieproces, ervan uitgaande dat deze stappen niet langer nodig zijn of elders beheerd worden.
2025-05-29 14:09:09 +02:00
9c70e27a0e chore(setup): update Adhan repository URL in setup script
De URL voor het klonen van de Adhan repository is bijgewerkt naar een nieuwe locatie. Dit zorgt ervoor dat de juiste repository wordt gekloond, zoals gehost op git.tarikfaik.nl, in plaats van de eerdere GitHub-locatie.
2025-05-29 14:07:01 +02:00
69b7671770 feat(pi-setup): voeg git installatie en adhan repo clone toe
Deze wijziging voegt de installatie van git toe aan het pi-setup script, waarmee wordt gezorgd dat git beschikbaar is voor verdere taken zoals het clonen van repositories. Daarnaast wordt de adhan repository gekloond of geüpdatet afhankelijk van de aanwezigheid van de bestaande map. Hierdoor kunnen gebruikers eenvoudiger benodigde projecten op hun systeem instellen.
2025-05-29 14:06:09 +02:00
34b0b8e81c feat(pi-setup): configureer en verbeter HDMI audio en kiosk setup
Deze commit voegt automatische configuratie van HDMI audio toe, zowel in de pi-setup als in het kiosk script. Het kiosk script is uitgebreid met een startroutine voor Docker-containers en verbeterde browser instellingen zoals autoplay en veiligheidsoverwegingen. Ook is er een test toegevoegd voor de Docker-setup om configuratieproblemen vroegtijdig te detecteren. Dit zorgt voor een soepelere opstartprocedure van het Adhaan Kiosk systeem.
2025-05-29 13:10:05 +02:00
ec8c9555e1 feat(pi-setup): verbeter automatische login en boot optimalisaties
Deze update verbetert de configuratie van de Raspberry Pi door automatische login te verfijnen en de boot-snelheid te optimaliseren. De splash screen wordt uitgeschakeld voor een snellere start, en het login scherm is verwijderd om direct toegang te krijgen tot de console in multi-user mode. Gebruikers worden automatisch ingelogd zonder een wachtwoord in te voeren. SSH blijft beschikbaar voor externe toegang, en instructies voor lokale terminal toegang via Ctrl+Alt+F2 zijn toegevoegd.
2025-05-27 17:20:22 +02:00
9ab03546d6 feat(raspberry-pi): voeg setup voor Adhaan Raspberry Pi kiosk toe
Deze commit introduceert een volledige installatiehandleiding en scripts voor het instellen van de Adhaan applicatie in fullscreen kioskmodus op een Raspberry Pi. Inclusief nieuwe bestanden voor automatische installatie, Docker configuraties, en aanpassing van instellingen. Hierdoor wordt de installatie gemakkelijker en efficiënter, met automatische configuratie van systeemdiensten en kiosk start-up.
2025-05-27 17:01:01 +02:00