Serving assets for handling universal links http://join.status.im
Go to file
dependabot[bot] 579f300741
Bump ini from 1.3.5 to 1.3.8
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-10 10:00:32 +00:00
bin site overhaul changes 2019-04-18 18:11:37 +02:00
public Add twitter preview 2021-01-07 20:17:38 +01:00
resources add Open Graph metadata, including image, to index 2020-11-19 17:51:20 +01:00
routes fix QR codes on Android, don't use status-im:// 2021-07-23 12:50:51 +02:00
tests allow indexing for public chats and browser links 2021-01-12 17:33:40 +01:00
utils verify QR data starts with a valid URL 2020-11-19 17:51:20 +01:00
views allow indexing for public chats and browser links 2021-01-12 17:33:40 +01:00
.dockerignore Move to express as we need a bit more finess 2018-06-28 08:59:27 +02:00
.gitignore Somehow this fell off 2018-07-03 02:29:02 -04:00
Dockerfile set NODE_ENV=production in docker image 2020-09-29 17:15:24 +02:00
Jenkinsfile add tests to pipeline 2018-07-02 15:41:06 +02:00
LICENSE Initial commit 2018-06-27 15:30:27 +02:00
README.md readme: update CI job link 2021-06-01 09:48:54 +02:00
app.js add tap-color for proper test exit codes 2020-03-20 16:05:47 +01:00
docker-compose.override.yml switch to using yarn instead of npm 2020-02-11 16:36:47 +01:00
docker-compose.yml Move to express as we need a bit more finess 2018-06-28 08:59:27 +02:00
package.json upgrade qrcode package from 1.3.0 to 1.5.0 2022-06-10 11:46:34 +02:00
yarn.lock Bump ini from 1.3.5 to 1.3.8 2022-06-10 10:00:32 +00:00

README.md

Universal links handler

App to handle universal links served at http://join.status.im

Getting Started

Prerequisites

You need to have docker & docker-compose installed

Development

Start docker-compose with:

docker-compose -p whatever up

It will listen on port 8080 and mount the correct volumes so any change is then reflected.

node_modules are mounted as a volume so in case you change package-lock.json will need to be re-installed in the docker container.

Production locally

Start docker-compose with:

docker-compose -p whatever -f docker-compose.yml up

Don't forget to rebuild the image if you made any changes

docker-compose -p whatever -f docker-compose.yml build

It will build the image and start the container listening on port 8080

Testing

yarn run tests

CI: https://ci.status.im/job/website/job/join.status.im/

Deployment

The code is automatically deployed when pushed to master