Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shivamka1/mywebsite-multicontainer-casestudy
Multi-Container System Design: A Case Study
https://github.com/shivamka1/mywebsite-multicontainer-casestudy
docker docker-compose dropbox ghost nginx reverse-proxy system-design
Last synced: about 8 hours ago
JSON representation
Multi-Container System Design: A Case Study
- Host: GitHub
- URL: https://github.com/shivamka1/mywebsite-multicontainer-casestudy
- Owner: shivamka1
- License: mit
- Created: 2018-09-13T20:20:14.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-09-14T14:48:32.000Z (over 6 years ago)
- Last Synced: 2025-01-13T06:20:58.200Z (6 days ago)
- Topics: docker, docker-compose, dropbox, ghost, nginx, reverse-proxy, system-design
- Language: Dockerfile
- Size: 5.86 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mywebsite-multicontainer-casestudy
Multi-Container System Design: A Case Study# Step 1: Setup Ghost Backup
This will launch whitelisting based selective sync as container.
```
docker-compose -f docker-compose-dropbox.yml up -d
```To register host with Dropbox follow the link provided in the logs.
```
docker logs -f mywebsite-multicontainer-casestudy_dropbox_1
```Make sure data sync is complete before launch ghost blog in the next up. This is essential because all the data needs to be written to the docker volume created in the first step before this volume is attached to the ghost blog.
```
docker exec -it mywebsite-multicontainer-casestudy_dropbox_1 dropbox status
docker exec -it mywebsite-multicontainer-casestudy_dropbox_1 dropbox exclude
docker exec -it mywebsite-multicontainer-casestudy_dropbox_1 find ghost
```# Step 2: Launch Website
This will launch reverse proxy, skdotcom and technology ghost blog as containers.
```
docker-compose -f docker-compose-mywebsite.yml up -d
```