Lee Brown
c4b7abf685
fix ecr purge images
2019-08-13 17:15:53 -08:00
Lee Brown
09b4ff8171
fixing deploy script
2019-08-13 17:08:19 -08:00
Lee Brown
f03738b772
change eproc.tech to example.saasstartupkit.com
2019-08-13 16:06:11 -08:00
Lee Brown
e180e05c9b
Fix schema migration for unittests
2019-08-12 13:53:03 -08:00
Lee Brown
05ff93555c
Reduce countries loaded for geonames to US only by default.
...
Schema loads in around 1min now.
2019-08-12 10:26:00 -08:00
Lee Brown
8d2f7cb5b3
Fix deploy script for domains that start with a number
2019-08-09 09:54:56 -08:00
Lee Brown
e1e9454ce3
Added support for building lambda functions
2019-08-08 01:12:04 -08:00
Lee Brown
b387ccb827
forked swaggo/swag and added caching to reduce build times
2019-08-07 20:19:09 -08:00
Lee Brown
195754432c
fix docker-compose up - webapp required sender email to be set
2019-08-07 17:49:21 -08:00
Lee Brown
13ad786d02
Set static file sync content type by file extension
2019-08-07 16:40:56 -08:00
Lee Brown
e8f0f68d20
fix devops upload content type
2019-08-07 13:10:17 -08:00
Lee Brown
3bb152a146
updated devops tool to use scratch image for cache
2019-08-06 19:40:11 -08:00
Lee Brown
6948572f15
fix build info
2019-08-06 18:38:45 -08:00
Lee Brown
e54702712d
Added sitemap to webapp
2019-08-06 17:04:37 -08:00
Lee Brown
d65b77f061
fix build script reference to build stage cache
2019-08-06 12:37:19 -08:00
Lee Brown
ae1e1c0556
fixing build cache target name
2019-08-06 12:29:00 -08:00
Lee Brown
7e5cc45c73
fix docker build gitlab image
2019-08-06 12:19:18 -08:00
Lee Brown
9418241408
fix registry
2019-08-06 12:10:47 -08:00
Lee Brown
a916aa5f46
Added build stage caching
2019-08-06 12:01:43 -08:00
Lee Brown
08d16ed277
update deploy to check for task def placeholders in env vars.
2019-08-06 03:59:13 -08:00
Lee Brown
c625ace88d
Completed implimentation of forgot password
2019-08-02 15:03:32 -08:00
Lee Brown
a225f9f24e
Fix random password for database instance.
2019-07-15 18:49:28 -08:00
Lee Brown
97e0249d38
Auto generate random password for creation of RDS database instance.
2019-07-15 18:34:58 -08:00
Lee Brown
4867b207f2
update project readme
2019-07-15 12:52:17 -08:00
Lee Brown
0ce9b0f50a
support cloudfront for static files
2019-07-15 00:37:07 -08:00
Lee Brown
cf77e9d9eb
fix web-app static file prefix for s3
2019-07-14 23:53:31 -08:00
Lee Brown
5df14e5162
fix deploy file sync using absolute paths
2019-07-14 22:08:14 -08:00
Lee Brown
b9fa73ae50
fix deploy static file sync
2019-07-14 21:26:19 -08:00
Lee Brown
44ac98a19b
fix gitlab ci yaml
2019-07-14 20:13:56 -08:00
Lee Brown
df55acf654
add web-app to gitlab cicd
2019-07-14 19:13:09 -08:00
Lee Brown
6188b05b2f
gitlab json encode build info fields title and description
2019-07-14 16:39:17 -08:00
Lee Brown
55a4664bde
devops:schema - when no db credentails skip instead of error to ensure
...
when deploying to a fresh account, deploy runs first to create the
database.
2019-07-14 16:16:25 -08:00
Lee Brown
e1b3377e88
added entry point for schema migration to devops that loads db creds
...
from aws secrets manager
2019-07-14 15:33:23 -08:00
Lee Brown
1a36b52113
reworked tools/devops to better support gitlab cicd
2019-07-14 14:55:34 -08:00
Lee Brown
2c340999a8
gitlab ci testing nested variables
2019-07-14 12:53:36 -08:00
Lee Brown
95e0d28c3b
devsops remove build tags, only release image
2019-07-14 12:39:05 -08:00
Lee Brown
e46c6317e5
Switch from golang docker client to executing direct docker commands
...
github.com/docker/docker/client adds an additional 30 deps to the
project and encoutering random errors when running on gitlab.
Can't add file cmd/web-app/static/assets/images/glacier-example-pic.jpg to tar
Error response from daemon: invalid reference format
2019-07-14 12:25:58 -08:00
Lee Brown
d16855ead9
exclude git for docker archive
2019-07-14 01:26:05 -08:00
Lee Brown
a672b56d5d
deploy aws region empty for role
2019-07-14 01:19:50 -08:00
Lee Brown
8f5ff1ec1e
Init aws session with region when using role
2019-07-14 00:54:51 -08:00
Lee Brown
db07498192
Load AWS region from meta data if not set for deploy
2019-07-14 00:41:58 -08:00
Lee Brown
aeeb51fc0f
deveops load aws creds from session for deploy
2019-07-13 23:12:07 -08:00
Lee Brown
90930b72d2
added missing aws.go file due to gitignore rule
2019-07-13 22:43:49 -08:00
Lee Brown
b831b8deff
migrated devops from truss to own tool
2019-07-13 20:55:45 -08:00
Lee Brown
91879fe40a
remwork tools
2019-07-13 20:50:00 -08:00