Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft: Voeg ondersteuning toe voor devenv #1122

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

Commits on May 3, 2023

  1. Voeg ondersteuning toe voor devenv

    Devenv (https://devenv.sh) is een manier om software lokaal te draaien.
    Het werkt op Linux/MacOS/WSL2. Het voordeel is dat je een command draait
    (`devenv up`) en daarmee de hele stek in een keer draaiende hebt. Als je
    dan `devenv shell` draait (terwijl je `devenv up` in de achtergrond hebt
    draaien), kun je met de mysql client de database dumps importeren.
    
    Devenv installeren: https://devenv.sh/getting-started/
    
    Nog een paar kleine problemen:
    - php 7 zit niet in de binary cache van nix, daarom bouwt hij hem
    	helemaal zelf. Als je dit niet wilt, kun je `cachix use fossar`
    	gebruiken om ze te cachen, maar voor mij werkte dit niet.
    - Ik weet niet of ik de webserver configuratie helemaal goed heb, devenv
    	ondersteunt alleen caddy en geen apache2, dus er zullen bepaalde
    	dingen misschien niet werken
    - Ik weet ook niet of alle nodige PHP extensions zijn ingeschakeld,
    	daar heb ik nog niet naar gekeken
    Nathan Huisman committed May 3, 2023
    Configuration menu
    Copy the full SHA
    0a82855 View commit details
    Browse the repository at this point in the history