Skip to content

Commit bfffe59

Browse files
authored
Merge pull request #158 from weaponsforge/feat/weaponsforge-157
feat: push images to docker hub (monorepo)
2 parents 589865b + 7fdc2a5 commit bfffe59

File tree

2 files changed

+25
-11
lines changed

2 files changed

+25
-11
lines changed

README.md

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,20 @@ email: user@gmail.com
1818
password: useruser
1919
```
2020

21+
### Table of Contents
22+
23+
- [Online App Demo](#online-app-demo)
24+
- [Using with Google Sites](#using-with-google-sites)
25+
- [A. Embed a File Card](#a-embed-a-file-card)
26+
- [Embed a Full Page Containing a Group of File Cards](#b-embed-a-full-page-containing-a-group-of-file-cards)
27+
- [Requirements](#requirements)
28+
- [Installation](#installation)
29+
- [Run with Docker](#run-with-docker)
30+
- [Build Images Locally](#build-images-locally)
31+
- [Using the Pre-Built Docker Images](#using-the-pre-built-docker-images)
32+
- [Deploy With GitHub Actions](#deploy-with-github-actions)
33+
34+
2135
### Using with Google Sites
2236

2337
### A. Embed a File Card
@@ -120,21 +134,20 @@ https://sites.google.com/view/gsites-embed-app/full-page
120134
docker compose -f docker-compose.prod.yml down
121135
```
122136

123-
### Using the Pre-Built Docker Image
137+
### Using the Pre-Built Docker Images
124138

125-
This project deploys the latest development Docker imaged to Docker Hub on the creation of new Release/Tags. It is available at:<br>
139+
This project deploys the latest **client** and **server** development Docker images to Docker Hub on the creation of new Release/Tags. They are available at:<br>
126140

127-
- **client:** https://hub.docker.com/r/weaponsforge/gsites-client
128-
- **server:** https://hub.docker.com/r/weaponsforge/gsites-server
141+
https://hub.docker.com/r/weaponsforge/gsites-components
129142

130-
1. Pull the pre-built development Docker image using any of the two (2) options:
143+
1. Pull the pre-built development Docker images using any of the two (2) options:
131144
- Open a terminal and run:<br>
132145
```
133-
docker pull weaponsforge/gsites-client:latest
134-
docker pull weaponsforge/gsites-server:latest
146+
docker pull weaponsforge/gsites-components:client
147+
docker pull weaponsforge/gsites-components:server
135148
```
136149
137-
- Navigate to the gsites-components root project directory, then run:<br>
150+
- Navigate to the gsites-components root project directory, then run:
138151
`docker compose -f docker-compose.dev.yml pull`
139152
140153
2. Follow the instructions in the README files inside the **/client** and **/server** directories for more information on configuring and using the client and server apps.
@@ -219,4 +232,5 @@ git push --set-upstream origin gh-pages
219232

220233

221234
@weaponsforge<br>
222-
20230326
235+
20230326<br>
236+
20241004

docker-compose.dev.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ services:
22
# NextJS v13 app running on development mode
33
gsites-client-dev:
44
container_name: gsites-client-dev
5-
image: weaponsforge/gsites-client:latest
5+
image: weaponsforge/gsites-components:client
66
env_file:
77
- ./client/.env
88
build:
@@ -21,7 +21,7 @@ services:
2121
# Node CLI for running scripts
2222
gsites-server-dev:
2323
container_name: gsites-server-dev
24-
image: weaponsforge/gsites-server:latest
24+
image: weaponsforge/gsites-components:server
2525
env_file:
2626
- ./server/.env
2727
build:

0 commit comments

Comments
 (0)