You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-7Lines changed: 16 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -183,13 +183,16 @@ A typical product (SaaS, etc.) usually consists of following services:
183
183
- Start Web server: `npm start`, browse at http://localhost:5000
184
184
185
185
-**Deployment**
186
-
- Switch to `deployment` directory `cd deployment`
187
-
- Get the latest code `git pull`
188
-
- Build containers `docker-compose up --build -d`
189
-
-`up` = Builds, (re)creates, starts, and attaches to containers for a service.
190
-
-`--build` = Build images before starting containers
191
-
-`-d` = Detached mode: Run containers in the background, print new container names
192
-
186
+
- Deploy code
187
+
1. Login to the server (SSH)
188
+
2. Switch to `deployment` directory `cd deployment`
189
+
3. Pull latest code `git pull`
190
+
4. Build containers `docker-compose up --build -d`
191
+
- `up` = Builds, (re)creates, starts, and attaches to containers for a service.
192
+
- `--build` = Build images before starting containers
193
+
- `-d` = Detached mode: Run containers in the background, print new container names
194
+
- Resources
195
+
- [Set Up Free SSL Certificates from Let's Encrypt using Docker and Nginx](https://humankode.com/ssl/how-to-set-up-free-ssl-certificates-from-lets-encrypt-using-docker-and-nginx)
193
196
194
197
-**Mobile**
195
198
- Switch to `mobile` directory `cd frontend/app/mobile`
@@ -216,6 +219,12 @@ A typical product (SaaS, etc.) usually consists of following services:
216
219
- iOS
217
220
- Build: Open `frontend/app/mobile/ios/example.xcodeproj` in Xcode -> Choose Generic iOS Device (top left) -> Product (top menu) -> Archive.
218
221
- Upload using Archiver (will open automatically once Arhive is complete)
222
+
- Resources
223
+
-[From react-native init to app stores real quick](https://blog.elao.com/en/dev/from-react-native-init-to-app-stores-real-quick/)
224
+
- iOS App icon and splashscreen generator [appicon](https://www.appicon.build/)
0 commit comments