I have it all set up and the room is running, but the problem is, it is not displaying the index.html file when i go to civic.love i get a 404. It does however display the index.html file when I go to https://civic.love/assets/, that also shows a 404 within the vue frontend's router (vue-router)
The issue could be:
the go router changes I made are not correct
the nginx configuration on civic.love is not correct for handling the changes I have made
Goal
Get the
go-ssb-room
server to show therooms-frontend
UI when I go to civic.lovego-ssb-room/web/assets
, which also includes anindex.html
filego
router to use thatindex.html
Problem
I have it all set up and the room is running, but the problem is, it is not displaying the
index.html
file when i go to civic.love i get a404
. It does however display theindex.html
file when I go to https://civic.love/assets/, that also shows a 404 within the vue frontend's router (vue-router
)The issue could be:
go
router changes I made are not correctnginx
configuration on civic.love is not correct for handling the changes I have madeOther notes:
go-ssb-room
server manually and using a similarnginx
configuration tographql.planetary.pub
found here: https://github.com/planetary-social/ansible-scripts/blob/main/roles/letsencrypt-nginx/tasks/main.ymlPlease note: I am not familiar with
go
,docker
ornginx
and so finding it hard to get this working