By: @BTroncone
Also check out my lesson @ngrx/store in 10 minutes on egghead.io!
Update: Non-middleware examples have been updated to ngrx/store v2. More coming soon!
Table of Contents
By: @BTroncone
Also check out my lesson @ngrx/store in 10 minutes on egghead.io!
Update: Non-middleware examples have been updated to ngrx/store v2. More coming soon!
Table of Contents
# Stage 1: Build the Node.js app | |
FROM node:12 AS build | |
WORKDIR /app | |
COPY . /app | |
RUN npm install | |
RUN npm run build | |
# Stage 2: Run the app using PM2 and a lightweight Node.js image | |
FROM node:12-slim | |
RUN npm install pm2 -g |
ubuntu@arm1:~$ dokku report nextjs-app | |
-----> uname: Linux 2c3660d832dd 5.15.0-1029-oracle #35-Ubuntu SMP Tue Jan 24 15:21:05 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux | |
-----> memory: | |
total used free shared buff/cache available | |
Mem: 11940 748 7114 4 4077 10966 | |
Swap: 0 0 0 | |
-----> docker version: | |
Client: Docker Engine - Community | |
Version: 23.0.1 | |
API version: 1.42 |
ubuntu@arm1:~$ dokku ps:inspect nextjs-app | |
[ | |
{ | |
"AppArmorProfile": "docker-default", | |
"Args": [ | |
"yarn", | |
"start", | |
"--", | |
"--port", | |
"5000" |
ubuntu@arm1:~$ cd traefik-proxy/apps/dokku/ | |
ubuntu@arm1:~/traefik-proxy/apps/dokku$ tree -da . | |
. | |
└── dokku-data | |
├── etc | |
│ ├── nginx | |
│ └── ssh | |
│ ├── ssh_config.d | |
│ └── sshd_config.d | |
├── home |
Filter | Description | Example |
---|---|---|
allintext | Searches for occurrences of all the keywords given. | allintext:"keyword" |
intext | Searches for the occurrences of keywords all at once or one at a time. | intext:"keyword" |
inurl | Searches for a URL matching one of the keywords. | inurl:"keyword" |
allinurl | Searches for a URL matching all the keywords in the query. | allinurl:"keyword" |
intitle | Searches for occurrences of keywords in title all or one. | intitle:"keyword" |
# create gitlab repo | |
git remote add origin [email protected]:nemanjam/myrepo.git && \ | |
git remote add gitlab [email protected]:nemanjam/myrepo.git && \ | |
git remote add all [email protected]:nemanjam/myrepo.git && \ | |
git remote set-url --add --push all [email protected]:nemanjam/myrepo.git && \ | |
git remote set-url --add --push all [email protected]:nemanjam/myrepo.git && \ | |
git remote -v | |
#!/bin/sh | |
# https://phoenixnap.com/kb/install-vscode-ubuntu | |
# sh -c "$(wget -qO- https://gist.githubusercontent.com/nemanjam/a41b50d9c3d79109ff5020f0b7adb38d/raw/a9b28342a01daa0a4e02fe3633dffd5f8aa6b4bd/install-vs-code.sh)" | |
sudo apt update && \ | |
sudo apt install software-properties-common apt-transport-https wget -y && \ | |
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add - && \ | |
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" && \ | |
sudo apt install code && \ |