-
Notifications
You must be signed in to change notification settings - Fork 33
Infrastructure
WRIO-InternetOS is hosted on several servers: static files – on S3, GitHub; NodeJS applications – on AWS EC2. Each application can have static files on S3, and a dynamic NodeJS back-end.
Domain wrioos.com hosted on S3.
Content of repositories specified below is copied to volume S3 during the deploy using Travis
wrioos.com/ - the content is copied from https://github.com/webRunes/WRIO-InternetOS
wrioos.com/Chess-WRIO-Game/ https://github.com/webRunes/Chess-WRIO-Game
wrioos.com/Core-WRIO-App/ https://github.com/webRunes/Core-WRIO-App
wrioos.com/Default-WRIO-Theme/ https://github.com/webRunes/Default-WRIO-Theme
wrioos.com/Core-WRIO-App/ https://github.com/webRunes/Core-WRIO-App
wrioos.com/Login-WRIO-App/ https://github.com/webRunes/Login-WRIO-App
wrioos.com/Storage-WRIO-App https://github.com/webRunes/Storage-WRIO-App
wrioos.com/Pinger-WRIO-App https://github.com/webRunes/Pinger-WRIO-App
wrioos.com/Plus-WRIO-App https://github.com/webRunes/Plus-WRIO-App
wrioos.com/webGold-WRIO-App/ https://github.com/webRunes/webGold-WRIO-App
default.wrioos.com - default css theme
Static files are hosted at https://github.com/webRunes/Default-WRIO-Theme
webrunes.com hub
Static files are located at gh-pages https://github.com/webRunes/webrunes.com-WRIO-Hub
All NodeJS applications are hosted on AWS EC2 server and run within Docker containers. There is a Dockerfile in each repository root that sets the sequence of container building. After a commit to the repository the container is automatically deployed through docker hub
https://github.com/webRunes/Login-WRIO-App
https://github.com/webRunes/Core-WRIO-App
https://github.com/webRunes/Storage-WRIO-App
https://github.com/webRunes/Titter-WRIO-App