git clone <repository-url>
this repositorycd jikan-da
pnpm install
pnpm start
- Visit your app at http://localhost:4200.
- Visit your tests at http://localhost:4200/tests.
ember serve --ssl true
ember serve --ssl true --host 192.168.1.2
- generate key
openssl genrsa -out somedomain.key 2048
- make
openssl.cnf
[req] default_md = sha256 prompt = no req_extensions = req_ext distinguished_name = req_distinguished_name [req_distinguished_name] commonName = *.yourdomain.com countryName = US stateOrProvinceName = No state localityName = City organizationName = LTD [req_ext] keyUsage=critical,digitalSignature,keyEncipherment extendedKeyUsage=critical,serverAuth,clientAuth subjectAltName = @alt_names [alt_names] DNS.1=yourdomain.com DNS.2=*.yourdomain.com
- create csr
openssl req -new -nodes -key somedomain.key -config openssl.cnf -out somedomain.csr
- verify csf cn
openssl req -noout -text -in somedomain.csr
- sign it
openssl x509 -req -in somedomain.csr -CA selfsignCA.crt -CAkey selfsignCA.key -CAcreateserial -out somedomain.crt -days 1024 -sha256 -extfile openssl.cnf -extensions req_ext
pnpm run generate
- see codegen.ts for graphql config
- this will verify your graphql queries, mutations, subscriptions match whats in the graphql schema on the server (as defined by codegen.ts config)
- cd jikan-da/
- pnpm build
- docker build -t jikan-da .
- docker-compose up