Ga naar inhoud

Aanmaken nieuwe website

Stappenplan

  1. Ga naar de Github repo van Exonet voor Lemone ( het kan zijn dat deze niet toegankelijk is, vraag toegang aan een mededeveloper )

  2. Maak een fork aan van het project ( als je deze nog niet hebt ) en lees de conventies door (documentatie)

  3. Er zijn 2 stappen die je moet doorlopen om een nieuwe website aan te maken, deze zijn:

    Aanmaken user

    ansible-playbooks-lemone/lemone-setup/vars/users.yml

    users:
    - name: example # name of website, append with _test for test sites
    uid: 1500 # incrementing uid
    generate_ssh_key: true # generate ssh key
    php_version: "8.0" # php version used for this instance
    domains: # all domains linked to website
    - name: example.com # primary domain
    docroot: /home/alphafysiotherapie/public/current/web # document root
    aliases:
    - www.example.com
    - name: example2
    ...

Aanmaken database

ansible-playbooks-lemone/lemone-setup/vars/mysql.yml

mysql_databases:
- name: example #name of database
....
mysql_users:
- name: example #name of mysql user
hosts:
- localhost
- 127.0.0.1
- 10.5.130.192/255.255.255.192
- name: example2
...
  1. Sla je wijzigingen op en maak een PR ( Pull Request ) aan. Exonet controleert deze en geeft commentaar waardien nodig.