Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nicholinoah/webxr-https
WebXR project template for local HTTPS browsing
https://github.com/nicholinoah/webxr-https
https template webxr
Last synced: 19 days ago
JSON representation
WebXR project template for local HTTPS browsing
- Host: GitHub
- URL: https://github.com/nicholinoah/webxr-https
- Owner: NicholiNoah
- Created: 2023-02-03T17:54:10.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-05T19:33:16.000Z (almost 2 years ago)
- Last Synced: 2024-12-20T11:10:02.857Z (19 days ago)
- Topics: https, template, webxr
- Language: TypeScript
- Homepage:
- Size: 61.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Cloned from Ayşegül Yönet's WebXRWorkshop https://github.com/mecawish/webXRWorkshop
Minimized and modified for simple mkcert ssl certificate and local https browsing
Requires pre-installed Node.js, Chocolatey, and mkcert
1 - **Install Typescript & dependencies**
```
$ npm install -g typescript
$ npm install
$ npm install mkcert
```
2 - **For security purposes, temporarily change directory to outside your local repo.**
**SSL keys will be located in this newly designated directory. App is preset to C:/GitRepos**
```
$ cd ..
```
3 - **Install SSL certificates for https://localhost**
```
$ mkcert -install
$ mkcert localhost
```
> **_note: DO NOT share your key files with anyone._**4 - **Change directory back to local repo**
```
$ cd webxr-https
```5 - **Start the server**
```
$ npm run dev
```6 - **Open https://localhost in WebXR enabled browser.**