Skip to content
Bugs reported by volunteers for the Firefox Voice campaign
HTML JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE
lib
public
routes
views
.gitignore
CODE_OF_CONDUCT.md
LICENSE
README.md
app.js
field_config.json
index.js
package-lock.json
package.json

README.md

Firefox Voice Campaign

Campaign Bug Reporting page for the upcoming Firefox Voice Campaign led by the Open Innovation Team.

Setting up the server

Requirements

These requirements can be skipped if you don't plan on submitting the issues to a repository.

  • Create a repository to hold the submitted issues
  • Create a personal access token for your GitHub user

Starting

Then you can start the server with the following command. Make sure to replace the placeholders with your data.

$ git clone <URL>
$ cd firefox_voice_community
$ npm ci
$ GITHUB_TOKEN=<yourGitHubToken> OWNER=<yourGitHubUsername> REPO=<yourGitHubRepoForIssues> SESSION_SECRET=someSECRET npm start

Now you can access the website for it at localhost:4000.

If you only want to run the website for visual changes without submitting issues, the following command is enough and the additional environment variables can be omitted. This also means you don't need a repository or a GitHub token.

$ SESSION_SECRET=someSECRET npm start
You can’t perform that action at this time.