项目作者: peavers

项目描述 :
The complete Swordfish stack.
高级语言: Java
项目地址: git://github.com/peavers/swordfish-service.git
创建时间: 2017-12-09T21:40:42Z
项目社区:https://github.com/peavers/swordfish-service

开源协议:MIT License

下载


Build Status
Maintainability
GitHub license

Swordfish

Simplify creating developer machines on AWS.

Makes use of Spring Cloud and Emberjs to create a simple way for developers to create/start/stop/terminate preset AMI’s on AWS.

Creating Certificates for edge-service

HTTPS should be used when talking ot the edge service. This is super easy thanks to LetsEncrypt

  1. docker create \
  2. --cap-add=NET_ADMIN \
  3. --name=letsencrypt \
  4. -v ~/letsencrypt:/config \
  5. -e PGID=1000 -e PUID=1000 \
  6. -e EMAIL= \
  7. -e ONLY_SUBDOMAINS= \
  8. -e URL= \
  9. -e SUBDOMAINS= \
  10. -p 443:443 \
  11. -e TZ=Pacific/Auckland \
  12. linuxserver/letsencrypt

That will give you a nice clean cert to convert using

  1. openssl pkcs12 -export -in fullchain.pem -inkey privkey.pem -out swordfish-key.p12 -name tomcat