[Staging] - Setup Grav sites #869

Open
opened 2024-04-07 14:58:57 +02:00 by muppeth · 2 comments
Owner

While work has started on new theme for website and howtos setting websites on staging server will allow for sneak-peak for others during the development. Additionally we could implement this in production as well as it would probably be better then the current auto pull.

The task apart from the general deployment to staging would require brand new grav role:

  • Install Grav
  • Update Grav
  • Pull all additional repositories (themes, pages, other)
  • Link additional repos in correct places

I would stick to the same directory structure, as it makes it easy to maintain.

While work has started on new theme for website and howtos setting websites on staging server will allow for sneak-peak for others during the development. Additionally we could implement this in production as well as it would probably be better then the current auto pull. The task apart from the general deployment to staging would require brand new grav role: - [ ] Install Grav - [ ] Update Grav - [ ] Pull all additional repositories (themes, pages, other) - [ ] Link additional repos in correct places I would stick to the same directory structure, as it makes it easy to maintain.
muppeth added the
Themes
Staging Server
Goal 2024
labels 2024-04-07 14:59:15 +02:00
muppeth added this to the 2024 Goal - New website project 2024-04-07 14:59:29 +02:00
muppeth added this to the 24.04 - April milestone 2024-04-07 14:59:46 +02:00
Owner

you have a grav role already: https://git.disroot.org/Disroot-Ansible/grav
That is what I used to deploy on my machine

you have a grav role already: https://git.disroot.org/Disroot-Ansible/grav That is what I used to deploy on my machine
Author
Owner

Oh. cool I didnt see. I will check and add some stuff to make it more generic :)

Oh. cool I didnt see. I will check and add some stuff to make it more generic :)
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Disroot/Disroot-Project#869
No description provided.