Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Dockerize demo projects #377

Merged
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
f1e74e3
feat: get most Dockerized projects working
scissorsneedfoodtoo Dec 14, 2022
5d3c9ff
fix: use single Dockerfile for all projects
scissorsneedfoodtoo Dec 14, 2022
c154275
feat: get rollup projects working
scissorsneedfoodtoo Dec 15, 2022
73e3898
fix: typos in p2p app
scissorsneedfoodtoo Dec 15, 2022
6a144c2
fix: linting errors, ignore all rollup bundles
scissorsneedfoodtoo Dec 15, 2022
fb4b113
fix: use smaller Node image
scissorsneedfoodtoo Dec 15, 2022
4080cb0
fix: package.json spacing, pin versions, restore package lock files
scissorsneedfoodtoo Dec 15, 2022
46ca830
fix: use npm ci in Dockerfile
scissorsneedfoodtoo Dec 15, 2022
a35cd58
fix: init package.lock files
scissorsneedfoodtoo Feb 3, 2023
9d30f5e
feat: use global .env file for secrets, map to expected env vars in d…
scissorsneedfoodtoo Feb 3, 2023
b1de090
fix: rename docker-compose.yaml --> docker-compose.yml
scissorsneedfoodtoo Feb 3, 2023
64b8beb
fix: update package-lock.json files after resolving conflicts
scissorsneedfoodtoo Feb 8, 2023
5d94ace
fix: remove env_file settings and assume global .env file for Docker
scissorsneedfoodtoo Feb 8, 2023
42daf3d
revert: .gitignore env file wildcard
scissorsneedfoodtoo Feb 8, 2023
24971bf
feat: add sample.env for local Docker development
scissorsneedfoodtoo Feb 8, 2023
46adaaf
fix: update project-lock.json files after rebasing
scissorsneedfoodtoo Feb 8, 2023
1477311
fix: remove unnecessary NODE_ENV var
scissorsneedfoodtoo Feb 8, 2023
e6c27fd
fix: move the npm start command to the shared Dockerfile
scissorsneedfoodtoo Feb 8, 2023
8426d6c
feat: include update api script with twitch proxy, use prestart scrip…
scissorsneedfoodtoo Feb 9, 2023
8b0cb38
feat: update ports.test.js
scissorsneedfoodtoo Feb 10, 2023
883b221
fix: add note about restart policy for twitch-proxy, remove access to…
scissorsneedfoodtoo Feb 10, 2023
b61c6d6
fix: cleanup npm scripts
scissorsneedfoodtoo Feb 10, 2023
ff2eb65
feat: add container_name for each project
scissorsneedfoodtoo Feb 14, 2023
b5b99ab
feat: move and rename shared Dockerfile, use separate Dockerfiles for…
scissorsneedfoodtoo Feb 14, 2023
3f261d8
fix: move shared Dockerfile back up to the main directory, rename to …
scissorsneedfoodtoo Feb 15, 2023
db3a982
feat: create shared.dockerignore file, create script to copy .dockeri…
scissorsneedfoodtoo Feb 15, 2023
e8a14d8
fix: restore tests directory
scissorsneedfoodtoo Feb 15, 2023
cb3d83d
feat: add Axios, remove node-fetch, and add test to check the status …
scissorsneedfoodtoo Feb 15, 2023
c5b59da
fix: 404 for the build a pinterest clone project
scissorsneedfoodtoo Feb 15, 2023
6d1cfdd
fix: pin Axios
scissorsneedfoodtoo Feb 15, 2023
ce758b0
chore: remove unnecessary files, packages, and comments
scissorsneedfoodtoo Feb 15, 2023
9831038
feat: update GH Action
scissorsneedfoodtoo Feb 15, 2023
9012a7a
fix: add missing anonymous message board secret, move env vars to Sta…
scissorsneedfoodtoo Feb 17, 2023
876d4d5
test: add step to create a .env file for the later Docker compose step
scissorsneedfoodtoo Feb 17, 2023
9c6fca2
feat: add a create .env file step to GH action
scissorsneedfoodtoo Feb 17, 2023
eeab533
fix: add a separate build step
scissorsneedfoodtoo Feb 17, 2023
d4414da
fix: set useUnifiedTopology to true in the voting app and image searc…
scissorsneedfoodtoo Feb 17, 2023
32d7b57
fix: add Mongo container and connect apps that need a db, update samp…
scissorsneedfoodtoo Feb 21, 2023
012e46c
fix: remove secrets from the GH Action, add step to create a .env fil…
scissorsneedfoodtoo Feb 21, 2023
e41a9d6
fix: remove wait-port tests
scissorsneedfoodtoo Feb 21, 2023
8b3fde4
fix: merge conflicts, pin package for anonymous message board, update…
scissorsneedfoodtoo Mar 8, 2023
444675a
fix: swap short links for full versions
scissorsneedfoodtoo Mar 15, 2023
700733d
fix: update fCC CDN links
scissorsneedfoodtoo Mar 15, 2023
a23a371
fix: update package-lock.json files after fixing merge conflicts
scissorsneedfoodtoo Mar 15, 2023
1fa47f9
fix: update action to use npm scripts, build without a cache
scissorsneedfoodtoo Mar 15, 2023
e281e63
chore: resolve merge conflicts, update package lock files
scissorsneedfoodtoo Mar 22, 2023
d45480b
feat: bump to Node v18 and npm v9, use Node 18 slim containers for pr…
scissorsneedfoodtoo Mar 22, 2023
7bfbb9b
chore: resolve merge conflicts, update package lock files
scissorsneedfoodtoo Mar 27, 2023
0d0cc15
chore: resolve merge conflicts, update package lock files
scissorsneedfoodtoo Apr 5, 2023
22e5d0b
fix: resolve conflict, update all lockfiles
raisedadead Apr 13, 2023
ec58b1b
feat: Caddy for reverse-proxy and add restart policy
raisedadead Apr 13, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix: use single Dockerfile for all projects
  • Loading branch information
scissorsneedfoodtoo committed Apr 5, 2023
commit 5d3c9ff4bb386c80f20dd0954b178707a17520df
File renamed without changes.
6 changes: 0 additions & 6 deletions apps/anonymous-message-board/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/bar-chart/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/build-a-pinterest-clone/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/chart-the-stock-market/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/choropleth-map/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/drum-machine/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/exercise-tracker/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/file-metadata-microservice/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/forum-proxy/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/heat-map/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/image-search-abstraction-layer/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/issue-tracker/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/javascript-calculator/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/manage-a-book-trading-club/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/markdown-previewer/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/metric-imperial-converter/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/p2p-video-chat-application/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/personal-library/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/personal-portfolio/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/product-landing-page/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/random-quote-machine/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/request-header-parser-microservice/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/scatterplot-graph/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/secure-real-time-multiplayer-game/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/stock-price-checker-proxy/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/stock-price-checker/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/sudoku-solver/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/survey-form/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/technical-documentation-page/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/timestamp-microservice/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/treemap-diagram/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/tribute-page/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/twitch-proxy/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/url-shortener-microservice/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/voting-app/Dockerfile

This file was deleted.

6 changes: 0 additions & 6 deletions apps/weather-proxy/Dockerfile

This file was deleted.

Loading