SSH into your EC2 instance. Run the following:
$ sudo yum install gcc This may return an "already installed" message. That's OK.
$ wget http://download.redis.io/redis-stable.tar.gz && tar xvzf redis-stable.tar.gz && cd redis-stable && make
| services: | |
| traefik: | |
| user: 999:999 | |
| image: "traefik:v3.1" | |
| container_name: "traefik" | |
| ports: | |
| - 192.168.X.X:80:80 # Public HTTP Port | |
| - 192.168.X.X:443:443 # Public HTTPS Port | |
| environment: | |
| - "CF_DNS_API_TOKEN=${CF_DNS_API_TOKEN}" |
SSH into your EC2 instance. Run the following:
$ sudo yum install gcc This may return an "already installed" message. That's OK.
$ wget http://download.redis.io/redis-stable.tar.gz && tar xvzf redis-stable.tar.gz && cd redis-stable && make
| # RS256 | |
| # private key | |
| openssl genrsa -out rs256-4096-private.rsa 4096 | |
| # public key | |
| openssl rsa -in rs256-4096-private.rsa -pubout > rs256-4096-public.pem | |
| # ES512 | |
| # private key | |
| openssl ecparam -genkey -name secp521r1 -noout -out ecdsa-p521-private.pem | |
| # public key |
| alias edit-chroot='sudo /media/removable/Crouton/bin/edit-chroot -c /media/removable/Crouton/chroots' | |
| alias enter-chroot='sudo /media/removable/Crouton/bin/enter-chroot -c /media/removable/Crouton/chroots' | |
| alias crouton='sudo sh /media/removable/Crouton/crouton -p /media/removable/Crouton' | |
| sudo sh /media/removable/Crouton/bin/enter-chroot -c /media/removable/Crouton/chroots |
| #!/data/data/com.termux/files/usr/bin/bash | |
| # input validator and help | |
| # DOCKERIMAGE=https://dl.project.org/pub/fedora/linux/releases/26/Docker/x86_64/images/Fedora-Docker-Base-26-1.5.x86_64.tar.xz | |
| DOCKERIMAGE=https://partner-images.canonical.com/core/xenial/current/ubuntu-xenial-core-cloudimg-i386-root.tar.gz | |
| # install necessary packages | |
| apt update && apt install proot tar -y |
| /* colors: | |
| * #ABB2BF default syntax (foreground) | |
| * #828997 medium syntax | |
| * #5C6370 darkest syntax | |
| * #56B6C2 cyan | |
| * #61AFEF blue | |
| * #C678DD purple | |
| * #98C379 green | |
| * #E06C75 light red | |
| * #BE5046 red |
| 'use strict'; | |
| var fritz = require('fritz')(); | |
| var profile = class extends fritz.model({ | |
| table: 'Profile', | |
| properties: { | |
| email: fritz.model.valid.email, | |
| bio: fritz.model.valid.nullable | |
| }, |
| 'use strict'; | |
| var gulp = require('gulp'); | |
| require('gulp-begin')(gulp, { | |
| client: { | |
| scripts: { | |
| lib: [ | |
| 'lodash/lodash.js', | |
| 'angular/angular.js', |
| { | |
| "pg": { | |
| "user": "admin", | |
| "pass": "secret" | |
| }, | |
| "node" : { | |
| "env": "dev" | |
| }, | |
| "port": 8081 | |
| } |